One can support kids and still want to earn good money - do we begrudge doctors, nurses, social workers, or other people who support kids their salary?

What a ridiculous suggestion; the top-end of the BC salary grid is lower than almost all other provinces, yet BC students have better results, according to PISA. BC gets ridiculously good value for what they pay teachers - your bias is showing.