Well, well....you were right! I thought I'd set that up, but the hub had assigned a lat/long in the center of the USA and it was right...the sunset time there would have been 9:04pm-MY TIME on the East Coast.
Absolutely right about that one, but I assume that now that Google charges to companies that use Google Dynamic Maps API, they decided to stop using it since it's for most people a one time setup and forget operation.
Can't speak to the reasoning, though that would make sense.
However, there is an easier way for US and Canada users to set their latitude and longitude: just type in your postal code, and it will fill latitude, longitude, and time zone in for you. They may not be precise to your exact location (maybe city center?), but for most uses, it's probably good enough as long as your time zone is correct. And indeed, most times this would be done once during setup, where the same applies.