Do you develop on GitHub? You can keep using GitHub but automatically sync your GitHub releases to SourceForge quickly and easily with this tool so your projects have a backup location, and get your project in front of SourceForge's nearly 20 million monthly users. It takes less than a minute. Get new users downloading your project releases today!
I agree, only with a tad less snark. But you are right, most people do not need the full power of the PC. Email, Web, streaming video. If a device does those three things then what else do you need? What's that? It makes calls too? One less device to buy. Heck, most people don't use the full power of their phone.
Sell the game yourself, there are a number of ways to do it. If you don't like going through the process of collecting payment, packaging the game and shipping it yourself, well, that's what you are paying GameStop for, not having to deal with the aggravation.