"Viable" doesn't just mean the game runs; it also means that Steam makes money on it. And Steam may be making a lot less money in the future due to the Windows app store.
Foolish on their part? Probably. However that seems to be the current situation anyway.