I have been using FuckFace on and off, both in my first and second lives, for the last four years or so. I have left Facebook voluntarily twice and I have had my account deactivated or disabled six-seven times (I lost count). Twice Facebook has given me a reason for deactivating/disabling my account ("reason to believe that I was not using real name"), but mostly it has been done without any justification given for their action.
During my time on FuckFace I have experienced several pogroms from the company directed against my LGBT friends, but no such actions have ever - to my knowledge - occurred against any of my straight friends. Neither have I ever heard or read of such concerted actions directed against straight SecondLife avatars on the site (with two individual exceptions, Barcelonamaria and Pieni).
If anyone of you reading this have such information, please do enlighten me as I realize that my knowledge is only empirical, limited and may be slanted ("With eyes sensitive to green", as a line in a Swedish song goes, ones perception of the color green is enhanced but other colors may be obscured.)
However, based on my experience, I am prepared to make the charge that FuckFace is homophobic - or at the very least - applying it's rules in a homophobic way. So my answer to the question I posed in the title of this post is: "Fuck yes, definitely!"
Moving on to another of my pet peeves concerning FuckFace, there is the issue of "real identities". The company seems to completely ignore that there many times are valid reasons for someone not to use the name on their drivers licences. These reasons can range from being a victim in an abusive relationship to actually being better known in different times or circles under a "nom de plume" (pen name), alias or artistic name.
During my online existence over the last twenty years I have, besides Bock McMillan, during periods been best known as Markus Bock, LundaMats, WWW, Lunds nästkåtaste karl or 70244 (among others).
I am Bock McMillan and Bock McMillan is I. We are one and inseparable, the only difference is that one is better known in one of my lives, while the other is better know in the other life. It should be my decision which of my names I use and when, not FuckFaces.