I explained why it happens. I have no idea how they use their phone so I can't say what is effecting it. I have pointed to some possibilities. My time drifts, such is life. If the carrier refuses to supply a signal for time it's not Nokia or MS fault, they're just doing what everyone else is doing. You can say it's unacceptable but WP is not alone in with this issue. All phones will do the exact same in the same circumstances. The OP was suggesting that Nokia or MS should supply the signal. That's not what happens with any other phone. Sure there's apps on Android that 'fix' the problem, but again, it's not a proper solution. The solution is the carrier should be sending the signal for the time and date.
As to why you never had an issue, maybe your phone didn't get as hot as Lumia phones do? Maybe your other phones were not smartphones? Maybe you didn't game as much or weren't in the same climate conditions as the OP? All these affect the quartz crystal as I've explained. There's bloody scientific papers on climate conditions and quartz crystal accuracy.
You're right, this isn't the 70s but I'm explaining reality. Sorry you don't seem to grasp it.
Mate, not only you're being very patronizing, but you are also somewhat wrong and completely unhelpful.
You are ignoring the original questions ("why is there no NTP internet time sync feature when many networks don't provide time sync" and "why does my time drift on Lumia 925"), throwing red herrings around and also being very arrogant for no reason ("I'm explaining reality. Sorry you don't seem to grasp it."). No one really deserves that kind of abuse for asking a completely sane question about a common problem.
Well, two points, about your "reality":
- NTP time already works on Android by default,
Is Android using NTP to sync time? - Stack Overflow :
If the automatic time sync option in the system settings is checked and no NITZ time service is available then the time will be synchronized with the NTP server from com.android.internal.R.string.config_ntpServer.
- iOS does not have these issues with time for one reason or another (it "just works")
- Apparently, MS know that this is an issue so the General Distribution Release 1 (GDR1) for Windows Phone 8.1 is supposed (according to leaks) to have NTP time sync in the same way that Android does:
Next Windows Phone 8.1 update: smart covers, sensors and 7in displays | News | PC Pro :
Another update coming in Windows Phone 8.1 GDR1 is Network Time Protocol (NTP) support, which ensures the correct time and date are displayed on the phone, even when the carrier's Network Identity and Time Zone systems are not working.
One more thing - a personal observation: I had a Lumia 710 (WP7) and my wife has a HTC.. can't remember exactly which, some nice rugged small WP7 device. I also had an iPhone before that. We never had any issues with time or automatic Time Zone. I moved to Lumia 925 (unlocked - so I kept the same carrier/simcard as I had in 710) - awesome phone, but automatic time and time zone doesn't work anymore. I since changed carriers (in the UK, from O2 to Vodafone) - no change. My wife's WP7 HTC time still works on the same network.
So, basically, from pure consumer's perspective the problem is there, and the problem is not present on other phones. Consumer doesn't care about excuses, especially not ones like "All phones will do the exact same in the same circumstances.", because it does not match the reality.