Teaching salaries start at $48,112 on average. If schools want advanced degrees the industry needs to pay more, and that's beyond whatever adjustment the provide for holding an advanced degree.
All things considered, it's much better than it's made out to be. Teaching is pretty stable, offers pensions, unionized, yearly adjusted for CPI, opportunities to increase pay schedule + extra pay with extra curriculars / duties, lots of time off, good hours. Don't get me wrong. There are issues and it does depend on the district (US). Now the aides..
Btw: there is also the aspect that while children can get inspired and that is enormously motivating. Children also sabotage teaching and I've seen teachers leave because of that as well.