Honestly, if Mozilla wants to continue surviving, and wants to break their scary dependence on Google, I don't know what non-advertising alternatives they can explore.
(maybe a Wikipedia-style pledge drive on the new tab page? Of course, I bet people would be far more annoyed by that)