I'm not sure if it counts as a 'crass generalisation' to base ones assumptions based solely on an individual's experience, but every teacher I know personally is the kind of social, financial and general fuck up that I wouldn't let mind my dog, let alone a child.
One in particular (who is considered something of a 'rising star' in her profession) was recently interviewed by the police after meeting a spanish barman while on holiday, inviting him to live with her in the UK after a two week whirlwind romance and then allowing him to stay with her while he embarked on a series of armed robberies.
And this person spends 6/7 hours a day teaching primary school children how to succeed in life.
I think we need to return to a time when teaching was considered a prestige employment, rather than the default setting for the wet and unambitious which it now seems to have become.