If teachers makes 100k / year and good ones make 200k / year, there would be alot of people going into teaching. Personally, I don't think that teachers should be making less than an entry level software engineer.
I'm also not advocating everyone learn to become a software engineer. I think its unfair for people to become stuck in their low income jobs because of financial responsibilities. The goal of my nonprofit is really to help unstuck as many of them as I can.