I don't know why many people put up with HTC's lazy engineering. If you have to keep power-hungry GPS on just to get see the weather on the lock screen, that's lazy engineering. My goodness, they didn't have the sense to use the last known location for the weather update (similar to Google.com).