NoNoeWaykooturtlei think alot of tf2 coach/newbie pugs forces newer players to play in a very rigid playstyle...
[...] i'm extremely biased about this because I love to play sniper
There it is, it's just a selfish desire to run more sniper. This stance does not come from a place of education, practice or experience. Running an off-class is a team choice, not a purely individual one. I've been told many times by off-class lovers that they were thankful for the experience on generalist classes because even if you are not interested, it's very useful to understand class dynamics and how your opponents will think.
It's also very tough for a specialist one trick because when you start getting countered you don't really have much to fall back on. Not to mention, specialists have a MUCH easier time against bad players so it's very easy to get complacent and stagnate your own growth because cheesy strats can be effective. Those PUG spaces are meant to show you what's realistic and fundamental. They are definitely not setting them up for failure. Allowing anybody to off-class whenever they want, would.
Did your high school history class fail to prep you properly because they mostly covered recent history and local politics?
Why is this a problem for you anyway, are you struggling to climb out of Newbie PUGs on an alt? Newbie Mixes is meant for absolute beginners and TF2CC has 4 PUG categories. Newbies, Amateur, IM/Main and Main+ which have different rule sets. So if you want to run the funny just get good.
I share my opinion on this and everyone else is respectfully disagreeing but you have to make it about a divisions or my selfish desires