This is true, for some odd reason, teaching in America is not socially respected institution as much as it is elsewhere.
Teaching in Canada is along the lines of nursing or something: it's professional, requires a degree of competence and certification, there is social value. It's not exactly 'doctor' but it's respected for what it is, as it is in most nations.
I think it's because people assume American teachers are not paid much, but the one's I know are paid reasonably.