You shouldn't oppose something just because it "caters" to something you don't like.
I'll oppose what I want, and for any reason I want.
I once told a girl that I was interested in that I wanted to be a teacher. Her reaction was totally incredulous, "why?" I think at some level teachers are seen as losers, who couldn't make it in whatever field that they teach. Sure we say their job is important, etc. etc. but few ambitious people really want to be a teacher.
[/quote]
I think most of the problem is money. Money provides motivation for the ambitious. Teachers salaries are based on their education and seniority. Further, it's a very safe job; it's pretty hard to get fired as a teacher. We ought to change that. Enable the firing of bad teachers, and pay the good ones more. The lure of more money may attract more ambitious types, while the risk of getting fired may repel the losers from the profession.