The latest update to Google Earth should get users more excited. This was after Google Earth merged its free and…