Way I see it, its up to the game developers...they can take "front-money" or Exclusivity-agreements, but then the popularity of the game is limited to a "one-console" faction.
...Or take-up the financial burden themselves, possibly a investment-group. The cost of producing (Simple games, at least..)
has been going down for years, as computers have become capable of more "flops"/calculations-per-second. (And I AM aware the games are more complex, but they are not starting from scratch.)
For me, its simple economics, having had every system since the Commodor64, I'll re-purchase the one thats proved to endure over years.
...Funny thing, them 'Ol Atari consoles (the one's that are not in landfills)...most of 'em still work...plug 'em in and go.!