Think it's funny with all the people doing the "they don't know how to make a game, and doing it all wrong".. Maybe you should band together, do a kickstarter and create a game, to prove them wrong and show them how to do it? Talk is cheap after all.
Tbh, all it boils down to is if you like something or not, goes for every game, vn, whatever you find on this site or anywhere else out there. Creators of games, and whatever else media, they don't really create it based on your expectations. They want to reach a broad audience and as many people as possible.