Nothing on the internet accurately depicts the thoughts and opinions of the majority of consumers by any stretch of the imagination. The internet is a minority majority party to the extreme. The statistics of it has a lot of different names, the 1% rule, the 80/20 rule, etc. The general gist of it is that the vast majority of people (90%) never even create an account, post, or otherwise contribute beyond consumption. Of those 10% who do create an account, the majority of them only post a few times if at all. A small subset might post with some occasional regularity every week or so (3%), but it's that final 1% who actually create what we might think of as internet culture because they post daily, and they post continuously.
Furthermore, those 1% who do post will have their content skew to the extremes. Much like in real life, people with negative experiences or outlooks tend to be the most vocal because they have the most to gripe about. People who had just slightly negative experiences don't feel it's necessary to make a fuss because "it wasn't that bad", and those who have a positive experience are silently happy and feel no need to communicate their satisfaction. It's only the people whose experience was so completely amazing that will share despite social instincts.
Just look at any Amazon review or fan sub-culture forum/thread, and it's clear that the 1% of people who post, are generally going to be either a "5 star" or "1 star" type person, or at the very least, they're far more vocal/invested than the "3-star" type. Things on the internet inevitably devolve to being either amazing or shitty. People who are content creators have to be ready for that statistical anomaly and have a thick skin, otherwise their self esteem is going to be eroded over time regardless of what the actual consumer reaction is.