Ah, of course! That's it. I didn't think that far.
I suppose theoretically some timezone names could be deduced from the value of the user's country field, but it wouldn't be very reliable.
Additionally some countries have more than one timezone, so it wouldn't be possible to deduce it right even if the user's country is known.