My thoughts are that this was an unnecessary "release" to announce.
If the point is to be truly "equal", then there is no purpose to announce your sexuality.
You don't see "straight" people going out and announcing to the world that they're "straight".
And, likewise, there is no reason to go and announce that you're "Gay".
It's of irrelevant information.
If you are a same sex couple, enjoy your life together, go out together, and let people say what they will.
What was done was a matter of politics, not a matter of personal commitment to a spouse.
And, as all political action does, it ends up dividing the camps between those who support and those who oppose whatever political statement is being made.
I think it would not have surprised anyone to learn that Tim was "gay". It was something that subconsciously registered upon first observing one of his presentations. But, then again, I know many "gay" people, and have friends who are... And, I'll leave my own "preferences" as irrelevant as they are to anyone's business.
I can say without a doubt, that had I cared enough to think about it and ask myself if he was or wasn't, I would have come to the conclusion that he was. I already sensed it in watching his presentation, but it was as irrelevant to the presentation as it was to anything else. So, therefore, I gave it no specific thought.
I can assure you, that I spend little time pondering the sexual preferences of anyone I meet, or even celebrities for that matter. It's of no importance to me, unless there comes a time when I might consider whether said person and I are to be together. Until then, I don't care if they even have sex, and spend zero time considering whether they do or don't. It's of no relevance.
Tim's announcement is a political announcement. And, as such, it forms the basis of the reaction. Those who support the political cause, will rally around him. Those who don't, will oppose.
If it costs the company money, it's a political investment. A sacrifice for the cause.
If there are those who are so religiously convicted, then they will oppose with their money, and buy from someone else rather than contribute to a cause that they oppose.
Those who are indifferent to the cause, will buy from whomever has the products they desire.
Those who rally to the cause, will probably redouble their spending with Apple to support their cause.
In the end, one man's sexual preference is irrelevant to the product. How many of you have spent time laying awake at night wondering whether the iPhone you are holding was assembled by a "homosexual"??? Are you repulsed now? Better throw it out and coat your body in sanitizer, because you might be contaminated now. You might have just held something that a homosexual touched, and assembled... who knows what you've just come into contact with.
Or, you can grow up, and realize that sexual preferences are completely irrelevant. And, therefore of no matter to any of us. Tim isn't coming over for dinner at your place, he's a guy thousands of miles away from most of us. And, of little importance in the grand scheme of things. I certainly don't care who he has sex with, it doesn't affect any of us in the slightest.
Nothing has changed... Except that a man made a political statement. Politics do as they do. They distract, they sling mud, they make a lot of noise. Does it change the products? No. But, it may change the perception, and often it does.
So, spend your money where you will. But, you know, anything you buy could have been designed or assembled by a homosexual. Perhaps even the Big Mac you're eating right now.