I wonder how many more people would donate if they knew the donation would be spent on making Firefox better and not on political activism.
Also Mozilla Foundation didn't qualify as a public charity since it received less than 1/3rd of its revenue via donations, though I don't know if it can be considered as one now (15 years after the split).