Oh why can't we all just get along????

why, oh why??

you have "brand-hating" because its the nature of the beast. Its competition. Just like you have people who are die-hard ford fans, you got people who are die-hard cowboy fans, or die-hard Earnhardt fans. Or any other area in life where you have 2 or more items that compete to do the same thing.....people will pick a side.
And thats just the way it is...