Lots of exaggerations here. But I guess that leads to more clicks and engagement
So, the better advice is, real world can't be perfect, live with it and move on than complain. If you have so much to say, you're better off contributing to the project.