The main reason is that almost all content online comes from people who are mentally ill. Commenting or creating anything online is really weird. Normal people don't do this, so you're interacting with a very different group of people on your computer than in real life.
> people in real life seem so much more complacent and uncritical compared to people online
This is just to avoid conflict. I'm sure they feel the same way internally