Ok but how many times would it try to phone home if it was successful first time?
The actual behaviour of it is pretty unreasonable and un-needed to be fair - if it fails it shouldn't be re-trying 1000s of times it isn't like something critical. I'm also a bit concerned about the network services with stuff presenting a potential attack vector needlessly if you aren't using the features and don't take external steps to close down.
Long since time nVidia overhauled GeForce experience and the backend services to be more reasonable and respectful of their end users.