I have been debating on whether or not this thread should be locked. I think there is good discussion, so, for now, will leave it open.
I understand that passionate feelings can lead to heated arguments, but remind all to remain respectful to those with differing points of view / opinions. Personal attacks and insults will not be tolerated, and will result in infractions and temporary bans.