That is rather cynical. So then, what about clubs that are non profit?
And as for students, shouldnt teachers be responsible for whom they teach?
Also I offer that it makes a huge difference in the dojo. These people often take time away from the class unnecessarily, bully other students and people outside of dojos at times, belittle people,and countless other undesirable behaviors, so to say that they have little affect isnt accurate.
I agree that values start at home,but they should be taught in any learning enviroment, just as they are taught in public school systems.
Trophies may not teach humility as you put it, but losing at competition often makes even the "tough guys" humble most times.
And a BS meter is a good thing but what about New comers who have no idea if they are being duped?
"When I let Go of who I am, I become who I might be."