I agree, I don't think its offensive. It just transitioned from labeling a person, masculine. It is though, a bit more offensive and I can see where it won't be accepted in some social circles as correct/appropriate terminology. It is being more universally accepted, when I mean masculine I say, "Straight-acting," but that stereotypes straight and masculine men, as well as the masculine gay men.
But anyway, definitely a preference. Everyone has those and shouldn't be offended when you don't fit the preferences of certain other people.. there are a lot of people that will share your preferences and will be looking for what "you" are..
I know I don't get offended (too much) when "you gays" tell me that I'm not your type.. haha..