A quick timeline: Firefox 3: June 17, 2008 Firefox 4: March 22, 2011 Firefox 5: June 21, 2011 Firefox 6: August 16, 2011 Firefox 7: September 27, 2011
Do you think they've made enough changes to warrant the major build number changing 3 separate times, or do they think that having a big number makes it seem like they're making progress? Or is this just an excuse to get more cakes from Microsoft?
They decided on this insane release cycle/version update that's baffling pretty much everyone. Minor updates, instead of being a subset of a main release, will get their own release number if they fall within the release cycle. Yeah, I don't get it either.
Holy crap. I'm still on 3. I had installed 4 at one point, wasn't happy with the changes (I'm a total "I like it the way I know it" guy) and hit the System Restore. I had no idea they'd gone beyond 4! Maybe it's time to suck it up and upgrade, but I'm not sure to what!
I disagree with you, actually. Why should we force a user to either open up a new window or new tab when they might not want to? The way it's set up seems perfect to me. Everyone can open new links in whatever way they prefer.