OK, I'm done. I've made the alternate arguments for anyone who wants to read them. All I'm trying to say is:
1) there are advantages and disadvantages to both modes of competing. Which is best for you depends on your circumstances and dancing goals.
2) it's dangerous to generalize. There are bad teachers, misguided students, and just plain obnoxious people in every variety of dance. There are also excellent instructors, dedicated students, and great people in every variety of dance. Look for the latter and avoid the former, in your dance studio and online.