Over the US there is abundant true-color aerial imagery at resolutions of 1 meter that is freely available from USGS/USDA. I suspect there may be similar datasets over parts of Europe.
Not trying to say these will solve all the problems you mention or that scraping Google's tile server is specifically amoral, but the state of free satellite imagery is better than it has ever been (haven't even talked about weather satellites capturing images every 15 minutes!).
On the topic of defense contractors operating these high resolution satellites and not sharing the data -- It isn't really true that you have no way of utilizing these images. They are almost all available for purchase, albeit at a very steep price. If you are interested in the Arctic/Antarctic you can apply for free access to insane amounts of high-resolution data over the high latitudes. Granted this is probably not the area you are interested in. You can also apply for grants directly with Digital Globe if I remember correctly.
In many cases the satellite operators can't make every strip available because they are mission-oriented. Where the satellites are imaging can often be classified information. Recognize that these aren't civilian satellites. They are DoD contractors. Just because you can perceive the amount of data that exists by looking at Google Maps doesn't mean it is for you. Consider all the the National Geospatial Agency collects under funding from your taxes and the mere crumbs that ever get let through to the public.
I am all for citizen access to very high resolution satellite products, but from my experience it would be better to establish a new federal program that operates in that way. More stability in that sense and less potential for access to suddenly be revoked. If we can re-establish the mindset in DC that federally operated science programs and open data are beneficial to every american then we will be much better off in the long run.
The Flight Simulator community works very hard to improve the massively extendable Flight Simulator X system, and part of that includes creating better scenery to fly around in. The gold standard for flight simulator scenery is "Photoreal", where you lay pictures from satellites over geographic elevation data to make beautiful vistas and allows you to do things like navigate purely by following real world roads and landmarks. Unfortunately, freely available satellite imagery is often resolution as low as 30 meters per pixel, making low level flying a smeary, indistinguishable mess. This prompts the community to turn to reverse engineering Google and Microsoft APIs and breaking Terms of Service agreements in order to use their 0.3 meter per pixel images.
The part that angers me is that, as an American, my government has signed off on using potentially billions of dollars developing, deploying, and utilizing highly advanced imagery satellites, and likely can reach inches per pixel. Despite paying for all these satellites and their use, as well as a giant datacenter in Utah, I have no way of utilizing these photos.
I believe that free access to high resolution satellite imagery would be a public good, and many first world governments have the ability to create such a thing. They could easily distribute 0.2 meter per pixel images without compromising any sort of national security