> The second problem is it's getting damn near impossible to discuss any aspect of a high profile company, product or even technology without the politics, personalities, or social impacts related to it swallowing everything.
I don't know what you think is supposed to happen after Citizens United v FEC. Corporate money is protected speech. Therefore doing business with a given corporation is inherently a political act. If you don't like it, campaign to overturn that decision, but bitching at the people who are correctly reacting to changes in the political system is not going to accomplish anything, ever.