@GavJ - I was writing a little in a hurry, and in parallel to actually writing on Polish site, which is why (probably) I got a little misunderstood here, so I will try to explain myself better here.
Most importantly, I'm from Poland, I'm writing from my perspective due to that; I have little knowledge about USA, and somewhat more about Europe, as this concerns me directly (especially EU situation).
About banning propaganda - it was mostly about the Russian/Ukrainian laws concerning that. I have never really thought about what should such laws exactly say, as I won't ever get into writing such laws, even as proposals. If such a proposal would be raised, I could be 'for' if it was good enough. Not that it matters, as our government throws away any notion of a referendum whenever citizens try to go for it. Actually, in Poland there is probably nothing in the constitution preventing such law from being passed, but I can't know for sure, as our constitution is so long, boring, and law-language-oriented that I never read it through (it is literally dozens of times longer than US one, and makes much less sense).
The problem, as I see it, is that as long as it is not proven that homosexuality is completely non-related to exposition to such worldview, I would rather keep my children away from it. In current state of affairs, with school being pretty much obligatory, banning it from school is the way to go. More sensible way to do it would be to allow different worldviews in schools (which is, I believe, a case in USA? I mean, there are places when they teach creationism, and places where they teach evolution, and places where they teach both?), so that a parent can choose where to send the child.
About suggesting removal of marriage - I was referring to situation in Poland, not the thread.
Also, it was said above (and you seem to reinforce the view) that marriage is a way to gain rights. Yes, it is, but as I said before, most of the rights can be gained otherwise (by a simple legal contract; it is possible to get those mostly standardized and thus to limit the costs to very reasonable levels; I mean inheritance, visitation rights and so on) - again, this is from Polish point of view, where the tax gains are actually pretty negligible for marriages! - and rest should be moved anyway (I mean here children - related tax cuts and other bonuses). There was actually a major point in making marriages recognized by civil law, to promote the stable family and stuff, assuming that it is good for the state. With introduction of divorce, it has pretty much gone for a walk never to return already, so... You see, marriage is actually like writing a whole different program, when you really need a bunch of methods and maybe a class.
From the state point of view, at least - the church sanctioned marriage is different, but should be governed by church's laws.
About homo- and hetero- sexually-related projects, it is... Well, it will probably depend on what you consider 'heterosexually oriented'. I actually have quite a few articles on that, but those are all in Polish, so I would not expect from you to learn a new language for that.
But for starters, in Warsaw, capital of Poland, there is a six-color rainbow made out of steel scaffolding and some sort of paper flowers, which is widely recognized and sort of manifestation from homosexuals. It stands in very prominent point of the city, and after it was burned (really, making a paper sculpture of any sort doesn't seem like all that hot of an idea, but this is different topic) it was rebuild using city's money - twice - and now it is constantly guarded by city police force, it has special surveillance cameras and custom sprinkler system to put out any fires out... Despite the fact that there are 10 times more people petitioning for it removal than ever gathered there, *and* the fact that there is still no sign whatsoever of the city memorializing president who was killed during his term (and was city's major before becoming country president).
This is strongly related to inferiority complex our government has, which has to do with us being the 'new' Europe. They are trying to one-up EU in being more european than Europe...
Also, the marriage - related privileges would need to be moved a little out from the flow; those are probably very different in Poland and in USA, so that might be part of the confusion.