You dug your heels in over never ever ever having any purchasing decision influenced by moral principle. You're an absolutist. You're all defensive over the fact that you're short-sighted and shallow-thinking.
I didn't really dig in my heels. I made a comment and you went stupid over it. I mean, you tried to insult with the 'elementary school teacher' line. This from someone who would consider himself the ultimate in not being the sort who would do that. Again, you can't start the fight and then claim someone else is defensive for not taking your BS lying down. You should know better.