Some people against gay marriage have absolutely nothing against gay people or gay couples. And some even support legal gay coupling, with the same rights as marriage, just not called "marriage".
Replace "against gay marriage" with "against emancipation", and "gay people or gay couples" with "slaves or slave families". After all, just because you're for slavery doesn't mean you hate black people, right? You just understand their socio-economic and biological limitations, right?
Or better: replace with "against interracial marriage", and "mixed black and white couples or other interracial coupling". After all, it's just so unseemly to push their integrated views on polite society, right? Plus, think of their children - they'll never have a chance to not be mocked in public, to be integrated into either race's culture. You'd be diluting both races. It would be a travesty, really.
Or better: replace with "against desegregated schools", "blacks and whites in the same classroom." After all, each group needs to learn different things. It's really not fair to group them all together. Plus, how could they learn their cultures? Or better yet, just put them in "their own" schools (e.g. not calling it marriage). It's really better for them in the long run.
I could go on, but I think my point is clear. If one wants to be a bigot - fine. Own it for what it is. But please don't imply that - somehow - one's bigotry and biases are something other than that, or that just because one doesn't support gay marriage it is ethically or morally equivalent to supporting it. It isn't.
It's not two dimensional if it has a measurable thickness, which you stated in that same sentence. Unless you have a different definition of "two dimensional" than the rest of us.
Someone posted that same criticism in the article. Here is someone's reply (again, from the comments). I'm not a chemist or physicist, but what they say sounds reasonable:
Hi Heather - fair enough, it's not 2D as in the mathematical concept, but 2D has a physical meaning as well - the thinnest version of a material. Because the silicon and oxygen atoms don't lay flat, glass needs a minimum of three layers of atoms (two silicon and one oxygen) to form a chemically stable sheet. Inside some of these technically 3D ultrathin materials, the electrons behave like their world is two dimensional.
If mathematically you end up with the wrong answer, try multiplying by the page number.