You shouldn't really talk about a fellow MacRumors that way. It's OK do discuss why you disagree with someone. That problem is making a personal attack, it just isn't cool.
You are right; I'm sorry. Its been a hell of a day (random drama with a friend of a friend) but that's no excuse.
MrJohnson, I'm really sorry, there was no reason for me to go off like that; your viewpoint was reasonable given generally available information, and certainly Apple does frustrate some times with its patterns of adopting certain technologies. Please accept my apology.
I apologize to the rest of you as well. I didn't mean to coarsen the public discourse.