Well I do agree, most of them. First the TUTORIAL HELL (you'll eventually stuck, doesn't matter which update)
Basically NOT ENOUGH QUALITY GAMES/PROGRAMS/OS.
No, you're talking about quantity, please. You're encouraging AI. NO!!
I do get it, we need to learn & improvise & happy with small task, achievements. Sure & move on.
I get it its a publishing/selling/buying PHYSICAL/ONLINE stuff IS VERY DIFFICULTY APPROACH. MARKETING is completely different beast. also understanding which CATEGORY FITS to your "PRODUCT/stuff".. Strategize what people want (even they don't know, no one knows, its like a choosing a mood with specific time & place, others to be related together to other dramas/rumors, like its convenience, HYPE == SELLS),
Which also don't forget, WERE ALSO a PRODUCT (our soul) to them You know "ToS" agreement. You have to be careful.
What about others PLAY/READ/WATCH (it doesn't matter if its free/buy/pirated)? We still need those people around you, that you can relate to them & to you, that you making them. A healthy community & creator itself. Balance is important. I didn't say it was easy. If you take it, then it takes a lot of responsibility.
And 1 last thing.
Did you know that you have to pay 100$ to publish 1 Steam game. Now count that.