This sounds to me a bit as if users were classified into professionals (having their own fixed IP) and private users.
Perhaps my view is locale specific.
Here in Germany, most private Internet users don't have a unique IP and their providers give them random IPs from a pool which may help to determine your local to about 100 miles which changes about once every 24 hours.
When doing teleworking I'm connected to the Internet through my private Internet provider and make sure not to route my WEB request through the office VPN channel.
If I had to bet, I would suppose that about half of the users located in Germany don't have a unique IP of their own.
When this applies to other countries, I see no logic in using it in whatever calculation.