Hey, what's with all the absolutes? Don't drive this to poles without nuance. Please.
Note something - you yourself were asserting that there's a pretty high turnover rate in players, that a player's career in the game might be as short as a year.
How much expertise in what constitutes good or bad gaming, or good and bad GMing practices, does one get in a year - their very first year? At that point you've probably only played one game, under one GM! How much are you going to know? Like, one year after I started gaming, I was 13*! 13-year-olds are not known for their depth of understanding of... pretty much anything. If I wasn't having fun, I don't know that I, or anyone like me, could be trusted to accurately identify the reasons for discontent.
Around here, we talk incessantly about things that do and don't work for us, but we are not representative of the gaming world, and should not assume everyone else is so discerning.
*Not exactly true - I'd played some Tunnels and Trolls previously, but I am not sure playing when I was 9 actually added to my wisdom of How to Play RPGs.