We just went live on Steam with our first game and although it feels great to reach that milestone I know it’s the easiest we’re going to reach. Actually getting through the Steam noise and getting wish lists feels like a mountain.
I think it’s a great reality check. I wish all the people announcing their new systems thought about deployment. Since that would be a key reason to use their system, when as it is, almost all of these new systems do the same thing as the old ones, but untested.
If instead, they made a push button publish feature that could make a working Windows installer, or a Mac app, or an android apk. The system might get some interest.
But I think they don’t because those features are both boring and fraught with problems. And, like you say, stress!
I think in general it’s often easier to make something than it is to get traction. Most developers are neither interested in marketing nor savvy at it (myself included), and it’s much easier for us to focus on making the product, polishing it, adding new features, etc. then getting it in front of people.
Every company is a media company, whether they know it or not.