The thing is, given the Firefox project's new development model, their old versioning scheme makes absolutely no sense. Deciding which version numbner to bump would be completely arbitrary and exactly as informative as just using a single number that tells the user "this version is newer than the one with a lower number", which is the only useful information they can convey using version numbers.
Would you also be one to complain about the Linux kernel versioning scheme? It conveys exactly as much information as Firefox' does and works on the same principle. They just happen to have that extra first "major" number there, but it exists only for compatibility reasons. The change from 2.6.39 to 3.0 was exactly as "major" as pretty much every "point" release since 2.6.0. Yet I don't see people complaining about the version numbers every time a new kernel version is released.
Would you also be one to complain about the Linux kernel versioning scheme? It conveys exactly as much information as Firefox' does and works on the same principle. They just happen to have that extra first "major" number there, but it exists only for compatibility reasons. The change from 2.6.39 to 3.0 was exactly as "major" as pretty much every "point" release since 2.6.0. Yet I don't see people complaining about the version numbers every time a new kernel version is released.