The fact that BYU's student body is 30,000 and has a MUCH, MUCH bigger alumni base and therefore fanbase means you will see a lot more complainers even if the ratio is LESS than in schools with smaller fanbases.
Online message boards will attract the complainers, the loudest talkers, and the most irritable. So you can't collect your data solely from a very active message board and compare it to your personal experience of a much smaller denominator.
I mean it's just logic here. Stop painting with such a broad brush while patting yourself on the back for your class.