I thought it actually give you an edge since Delphi guys are hard to find? Like I though if you can do those legacy programming language, your are like 10K+ job with no competition. I think you, me, and everyone else is facing the same issue as software engineer. The change of envirnment is so rapid and a lot of time they are moving away from what we desired. Even company like MS is stuggling to migrate their desktop application to web realm, and we all know such trend will keep going as internet bandwidth keeps increasing.
I believe there is nothing else we can do besides to be agile, flexible, and extensible to adapt the ever changing computer science. At one point, we have to let go, and move on. Just like gaming, if we stuck on old top gamming rather than FPS or motion games, we will soon be replaced and forgotten, no matter how hard we fight it. We can blame the world is changing and feel bad, or we can accept the fate and adapt to it and take advantage to it.
Eventually I will be in your shoes when something new comes out to replace C# or XAML or SQL or something I am used to. I just hope I still have that agility to keep up the new technology.