Maybe people are more willing to donate to a non-profit, but I am not so sure the same goes for companies. Today companies have to pay a license fee if they are using Google maps in their services. A non-profit can of course continue with licensing the service, but if they make that optional, 99% of the companies would stop paying.