I don't know why Google Earth exists. The satellite mode in maps is very good, doesn't depend on PNaCl, and is part of Google Maps, where it makes sense.
Satellite mode without terrain can look fine in JS/WebGL. Once you start tilting the view and seeing terrain and buildings, the JS performance will be horrible pretty fast, and adaptive LOD streaming is hard due to the function call overhead.
I worked on the Google Earth desktop app for a few years, so this isn't idle speculation.
This new NaCL version seems to be nowhere near feature parity with the old desktop client, sadly. I hope it catches up, since I loved the historical imagery, for instance. The good news is that the desktop app still works if you want to see that.
What's funny is that if you disable WebGL then you get a much more usable version of Maps IMO.