A fine example of an add-on (extension) that should never have been written in the first place.
I can't agree with that. The people that wrote IETab wrote it because it was necessary. They didn't invent the environment that brought about its necessity.
The environment that made it necessary is the irritating differences between IE and non-IE browser rendering and functionality. Don't blame that on the people that wrote the add-on. Don't blame it on the people who write the web sites. Blame it on the people who are responsible for the differences in the browsers.
Edit: I guess I could agree with the statement if it were worded "should never have
needed to be written in the first place." That I could get behind. That would place the blame properly.