Maybe I missed the big whooshing sound as your comment went over my head, but I suspect there wasn't one.
If "everyone bitched" then the developers got it wrong. This isn't some obscure utility that is put out by a tiny dev team, this is a workhorse tool and people expect to be able to update and continue working as before - nothing broken, nothing missing and certainly no requirement to go reading through documentation to get back to where they were 5 minutes earlier.
If the Firefox dev team were saying 'here's something we wrote for ourselves, use it if you like' then sure, they're free to make whatever changes they like, but when they start evangelising and actively courting users for their product they need to stop listening to their egos and listen to the end users.