I’ll add one other point, if I had gone to my parents complaining that the bus driver said something mean to me, I know exactly what their response would have been....”What did you say to her first?”
Yup, I would have asked the same question, and I would have been asked the same question.
But, there's NOTHING that would rationalize what the driver said to that child.
Since you brought up the bus driver that was harassed earlier, I'll point out that she didn't lash back at the children, and when people were calling for the kids to be suspended or expelled, she asked for forgiveness.
Then, SHE was the adult.
Sounds like that's what happened here, doesn't it? Kid: "Hey Ma, the bus driver told me you should've chosen to abort me." Mom: "Oh Yeah? Why'd she say that?" Kid: "Because I told her Obama was in favor of abortion."
I don't disagree with you and having coached CYO basketball for many years, I've seen some mouthy, even out of control kids and their apologist parents. But I will maintain that any 12 year old kid willing to discuss political issues (especiallyl abortion) is not a troublemaker - he may well be a pain in the ass, but that's an entirely different thing.