The same can be said of any downloadable game, really. And it does suck. The only thing I could say is to copy all of the game data and eventually someone'll work up a patch if Steam doesn't exist anymore.
It's like that for a lot of old games, too. People'll figure it out if that happens.