Besides, isn't the point of being gay to be anti-masculine? I mean, let's be real here. The stereotypical gay man didn't get the nickname, Twinkle-toes or Fairy from being the embodiment of masculinity.
An ignoramus is someone who is not only ignorant, but ignorant of the fact that they are ignorant.
Yes, I am sure you have seen many effeminate gay men.
And I am equally sure that you have assumed many very masculine men to be straight, when in fact they are gay.
You can look, and behave in all the manners considered typically male, and still be homosexual.
In fact.. in a large sense, homosexuality, for men, is pretty much the Literal Love of everything Male.
A well built, lean and well groomed physique is certainly masculine... but it is not as typical of straight men as it is of gay men.
Honestly... some of the most stereotypically masculine men I have ever met dearly loved to suck a cock.