the problem with comp tf2 is that, long before this issue of toxicity came to the forefront in the mind of pubbers (aka when we were on gotfrag and no one outside of comp had ever come to the forums one single time), the public community decided comp was elitist for "forcing" people to only play the cookie cutter classes and for banning unlocks because "they're too close-minded to figure out how to counter them"
the problem is, tf2 came out in 2007, a sort of weird middle ground between the cult enthusiast comp games of old and the behemoth developer-sponsored comp games of new. it had an enormous population, but no mechanism for promoting competitive. therefore, the very nature of the overall playerbase came to reflect that disorganized giant umbrella. the vast majority of players have no intention of ever playing a competitive game ever, and a substantial majority of even those with, say, 1000+ hours in tf2 have no desire to play comp either. we are SO outnumbered that, even of the small portion of people in that 1000+ hour range who decide to look into comp tf2, the vast majority will either not enjoy it or play it for an extremely short period of time, or just in tf2center or something. we are SO SO outnumbered that, even of the absolutely minute percentage of people who go into comp, the vast majority will gravitate towards highlander, as it sacrifices balance for more inclusiveness.
the thing about this reality is that, along the way, a lot of those people who don't have any interest in comp tf2 do have an interest in, at the very least, mentioning it in offhand remarks on pub servers, and a minority of those people might even discuss it on SPUF, reddit, or their community forums. however, if you do the math, even that tiny minority almost certainly outnumbers ours. plus, negative feedback sticks in people's minds way more than any positive feedback. every comp player can remember situations where THEY were on the defensive and stereotyped and strawmanned the same way the average lolmeme reddit pyro main gets stereotyped here. anyone remember that one time mesr made a very reasonable post on spuf asking valve to consider releasing updates on different days, or different times, or alerting esea about said updates so the client doesn't always break? that was literally someone using the official steam forums for their intended purpose, contacting the developer on behalf of a subgroup in the larger community. the amount of bile and ridicule spewed by that forum towards comp players was utterly unreal, it's dwarfed anything I've seen on this side of the equation.
does that mean toxicity isn't an issue or that it doesn't drive some people away? no, that's a different question. but it's simply a non-factor compared to other barriers in our little pr campaign, not just in the standard discussion of how many people know about comp tf2 but also in the average perception of it as a worthwhile endeavor.