I would argue, that what makes me who I am (a driven, passionate person) also leads to traits like being honestly vocal about things. Whether the way these things are presented is directly related or not is a little bit different.
If I see something I don't like, whether it's on the internet, at work, or just in general, I will usually say I don't like it. Now Twitter doesn't make a great means of communication for things like this (e.g. you can really provide much insight, or realistically follow up), it does make it easy.
I would argue that people who are unwilling to give their opinion (and I know that there's many on both sides of everything, that are quiet), are simply forcing themselves into an uncomfortable situation.
Often you (or rather I) will deal with the results of your opinion, but for the freedom it offers, and the drive it gives me, I'll stick by it.
That said, I admire Heather for doing something, but I am rather unhappy that the result of this was a (IMO, unnecessary) blog post, a ton of ignorant comments on the internet, and more importantly, people attempting to turn the situation into something it isnt.