These days even a neutral point of view on homosexuality or racism gets you branded a homophobe and a racist.
= A lot depends on your definition of 'neutral'
Only an enthusiastic endorsement of homosexuality and all it entails will do.
= I suspect the general undrstanding of 'neutral' is, for you, an enthusiastic endorsement.
It must be asked- why are they so keen to promote homosexuality to other people's children?
= Who? Who is promoting homosexuality for children? OTOH if you really mean that it is being explained that homosexuality is a natural state, not chosen by anyone anymore than one can choose heterosexuality, then you are misusing the word 'promoting'. It is a simple fact that if one could choose one's sexuality, then there would be no homosexuals. Who would want to miss out on a family, children and grandchildren? Contrariwise, who would choose to live in a state that until very recent times has been despised; and is still persecuted by biblical chirstians, such I believe you are! Only an idiot would hold such a view.
I suspect that there are more homosexuals working in the higher echelons of government and media than there are in the general population. Do you really think say a Bible believing Christian who considers homosexual relationships to be sin would get recruited and promoted in such a pro-gay environment?
= Eh, George Bush mean anything to you?