Two things can be true at once: Firefox is a great browser that needs greater market share, and the CEO pay is out-of-whack. The solution is to use the browser but a) not give money to the foundation, and b) complain and expect change.
I think it’s pretty clear all the complaining hasn’t done anything as this conversation has been going on for years but I don’t expect that to stop anyone from getting easy HN karma.