Agreed, most of your points are valid and it is a precarious position for Mozilla. I just disagreed with the notion that their funding could be cut off this easily - even if Google retracted I'm sure they could reach some agreement with Facebook for example.
I still hope Mozilla is investing the money wisely, because this arrangement is temporary in any case. And I'm hopeful that FirefoxOS takes off!
People always bring up the fact that there is some value currently provided by Google's payment to Firefox like there's no problem with the vast majority of the Mozilla Foundation's funding coming from a competing entity. It's still a dangerous situation, even if Google is in a position where they're willing to continue paying the "default search engine" toll for the time being. Even their willingness to do that is compassionate, because we all know that Firefox would only harm itself by switching to another default search provider.