Homophobia? While I agree that it's unnecessary and juvenile (it has no place here, even though I do love the word), I can't see any way in which this is homophobic, and I say this as someone who's very much not heterosexual.
Given the urban dictionary definitions, your "lifestyle" usage is far less common and probably not the intended meaning of the phrase in this article.