That you disagree with Firestorm and really hate this viewer is well known anyways, so this does not come as a surprise.
Just don't mix up my Firestorm hate with reasons i don't want to do what they do.
Hating them comes from both personal reasons and design choice/development reasons.
Me disagreeing with what they do is however not based on my hate but rather just the aforementioned design choice/development reasons.
Both disagreeing with them and hating them is based on how and why they do things but only disagreement also plays into why i hate them but hate does not alter why i disagree with them.
I don't weight Viewers in how many users they have or what features they got in general, i weight Viewers in how much bad they do to Second Life. Firestorm obviously being at the very top with a huge margin over all others. With all Viewers except Phoenix and Emerald (and obviously excluding all illegal and/or old Viewers) pretty much having such a low negative impact that it is negligible and apart from the occasional controversial feature that Firestorm has too (such as lookat names) there's hardly much to talk about. Firestorm in the past however has managed to never disappoint me when it comes to new things that either hurt/annoy me as developer or cause trouble in SL in general... and i'm not talking about the controversial LOD limit change, that was by far the best (and only good thing) they have done for a long time in my book. Even if i wanted to not hate Firestorm i would be reminded why i did over and over. My users do a good job at fueling my hate for them if i don't randomly find a new reason to do so. Even today users occasionally tell me something about Firestorm that i didn't know about that makes my blood boil. Judging by how often i've been about to explode i could go through as volcano.
The only good thing about Firestorm is that they take all the flak for everything and i mean everything, even things they didn't do. And that's not counting the obvious, they have many times more users, so many that if i were to offer personal support like i do right now i'd be quickly in no shape anymore to help anyone, let alone work on my Viewer... or do anything at all.
Besides, i'm not the type of guy who wants to play unfair and taking features from other Viewers that makes them special is unfair play to me. I don't want people to use my Viewer because its Firestorm with better graphics, i want people to use the Viewer for what it is. Exodus Post Processing stack and Kitty's RLVa are obvious exceptions to this, RLVa is absolutely required to have to support the project as whole and the Exodus Post Processing stack was a special case because Exodus was about to... *ahem* die (ironic isn't it?) and i hate losing awesome features to the infinite nothingness, hence why i asked Geenz whether i could adopt it or not... no idea why Firestorm has it or how they were even allowed to get it when LL is so strict about their whole shared experience bullshit with Firestorm.