I get that you're just venting and that's fine. But were you to run any kind of open software movement and expressing public opinions, calling people "obsessive brand fanatics" would just antagonize them and not get you taken seriously.
to be fair there are people out there that do indeed fit that description, though they are in a minority but tend to be pretty vocal, so it's easy to overestimate their numbers