While I have known plenty of teachers in my life who were dedicated to their students and their futures, the majority of teachers chose that line of work because when in college the idea of a 9 or 10 month work year with summers off plus a guaranteed job after 3 years (tenure) seemed like a safe and desirable alternative to working for a full year with two weeks off and the prospect of having to prove yourself every day or get fired.
All of these people found that it was harder than it appeared: you had to use your summers to get advanced training and degrees; the hours were often 12 in length because of the need to grade papers and prepare lesson plans. It didn't turn out to be the utopia that it seemed in the callow days of their youth. And many did not have that drive to be educators...but now they were locked into the job. But...how to improve pay? Unionize. To a professional, that was the wrong way to go; better to start a professional society and mandate performance that would lead to competition for better pay. But remember that most teachers were disillusioned with no concept of "professionalism"; they just wanted more money to pay for the unexpected working conditions. Logical, really. But this failure to see teaching as a profession has led our educational system into the morass which exists today.
Get rid of tenure and cut the power of unions and demand that there be some evaluation of dedication to TEACHING for someone to get into and REMAIN in the PROFESSION.