Really this is true of open-source software as a whole. There really needs to be a better way to monetize than begging for donations and/or selling T-shirts if these projects are going to live on. As times continue to turn tenuous, this will only become more crucial.
I fully believe in OSS and Mozilla specifically, but the reality is that we have to find a way for OSS to be at least somewhat profitable without relying on the goodwill of a handful (or less) of benevolent entities.