That is due to Google releasing the awesome Chrome browser, because the web is too important an income vector to them, so they decided to pull it inhouse and cut out the policy middleman.
Which hilariously hasn't really panned out for them. I use Chrome and Firefox side by side on Windows and Linux (Pale Moon x64 on Windows, actually) and the only websites which are more reliable in Chrome are gmail and G+, and the latter of those still isn't very good. In spite of running G+ in Google's browser, their interface still takes longer than eternity to load and it still jumps around like crazy. And now that Chrome is approaching Firefox levels of functionality, guess what? It's just as heavy as Firefox, maybe even more bloated.
I've got FF in everyday use and will continue to use it. If they build an independant contacts application for mobile and web alongside a calendar and perhaps some simple docs management, preferably all of it encrypted, I'll be on board from day one.
That's easy enough to build in $CMS_OF_YOUR_CHOICE, you can literally get it by installing Drupal and some modules and enabling them. (start with views, date, and calendar.) You're going to need some online storage someplace for your files anyway, getting it with web hosting doesn't really cost more.