I think Firefox power-users will stay because of its flexibility and advanced options and all those things they like but normal users don't care about. But if you look at it from an average, every day consumer's point of view, Firefox fails to provide an experience as smooth and nice as Chrome's.
Stability wise, Firefox is way behind. At least in my situation. I have a custom PC, Windows 7, no bloatware, extremely stable, my computer is ON for months without being restarted. I've got Chrome up and running for weeks and weeks at a time without it being shut down and reopened with over 80+ tabs open at all times. I kid you not. 80+ tabs. I keep them up because if I file them away as bookmarks I'll never see them again, so they just kind of stick around. I can still photoshop, and illustrate without having to close Chrome. When I try that with Firefox the poor browser falls flat on its face. After a few hours of having all that open my system starts to get sluggish. Most of the time the Firefox crashes due to an unresponsive script or flash. In Chrome only 1 window crashes and I can just refresh it, in Firefox the whole browser crashes. -_-
So little by little I migrated to Chrome, so did the rest of the family. It's easier to work with, less dialog boxes, silent updates, extensions don't break when you upgrade, etc...
MORAL OF THE STORY: UI & UX matter, a lot.