Agreed,There's a huge amount of fear and ignorance on what is and isn't in PHSE lessons. I'm sure the quality of teaching varies as much as every other subject, but the idiots complaining about LGBT being pushed or children being indoctrinated are just that.
...and it wasn't that long ago when there was, what could be termed by some, 'indoctrination' happening in schools.
I'm not that old, but clearly remember sitting down every morning in assembly and having to recite the lord's prayer.
It was only far later, in secondary school, that the concept of other religions were introduced in RE classes.
I won't be stopping my child attending classes, that teach them about the diversity of people and opinions.
...although my ethical stance had a bit of a workout, when there was a mandate from the school that they had to dress up as Shepards or Angels, for the Nativity play...