So, somewhere in the middle of the night (at least for me) Samsung and Google held a joint event, in which they announced both the new Nexus phone, the Galaxy Nexus, and Android 4.0, Ice Cream Sandwich. While the Galaxy Nexus is a pretty impressive phone, what we got to see from Ice Cream Sandwich surely didn't drop too many jaws.

A good example: the iPad. When it was announced, I said I didn't see the point in a giant iPod Touch - I added that it would probably sell well, but that I personally didn't see the point and that the novelty would quickly wear off. Then, when I bought my own iPad 2, I stated in my review that I got it now, that I was wrong in my earlier assessment.

Okay...I agree with you on that point.

But one thing that still bothers me is your penchant to label companies, like Apple, as "despicable" yet you gleefully buy their products, thereby de-facto supporting them. Despicable is a very strong word and I don't see a rationale for you spending your hard-earned money on a product from company you feel that way about.

For example, I feel Walmart is a despicable company. There is a huge Walmart relatively close to me. They have lower prices than other places and it would be convenient...but I don't shop there because I feel they have unethical and detrimental business practices. Let's be honest...Walmart doesn't give a hoot about my business but I feel it would be hypocritical to patronize a company that I feel so negatively about. I have criticized Google here...I think they are self-righteous and have done questionable things...but I don't think they are despicable or evil. In fact, they've done some good things too. I use Gmail and Google search and don't have a problem with it.

You have said that you are hypocritical. My question is...where do you take a stand? I don't think you help change or effect a company's behavior by supporting its products.