As far as I know, teachers do not make more than 100 k a year (generally between 40k and 98k) and sick days are NOT unlimited- depending on the board, you get around 11 per year.

There are certainly teachers who have no passion for the job and do it just for the money. It saddens me. But there also teachers who change careers, giving up lucrative jobs to teach. Many could be making a lot more. I am a Chemistry major and half of my class graduating with a 4.0 GPA decided to go into teaching.

And how is worsening conditions going to attract better teachers? Some private schools are also just in it for the money, run as businesses and facing high teacher turnover rates because their teachers are paid just over minimum wage and poorly treated. The top private schools in general offer teachers  pay and benefits comparable to the public system.