Sounds like the main story is that they're redefining what a major version number means a la Chrome. Chrome's numbers are not in the same scale as FF and IE too, of course. Users can't tell the difference between Chrome 6 and 7 like one can distinguish FF 2 and 3, or IE 6 and 7. I wonder, though, if Google was just trying to catch IE in version number with Chrome and once it's at 10, they'll stop increasing it so rap…
(Disclosure: I work for Mozilla.) Anthony Laforge, the Google program manager in charge of Chrome releases, was kind enough to give a talk at Mozilla's all-hands meeting in December. He gave a version of this presentation: http://techcrunch.com/2011/01/11/google-chrome-release-cycle... Each Chrome release is in development for 12 weeks. There are always two 12-week cycles in progress at once, staggered by 6 weeks. So…
I don't appreciate this because I make money from software. To me, a new major version number is:
a) an indication that there have been major changes. It's not something that increments every 12 weeks.
b) something most people reasonably expect to pay for.
I know Mozilla isn't first with this approach. It still sucks.
Edit: Interesting that it has been driven by the same company that rendered the term 'beta' meaningless.
Edit 2: Why the downvotes?