Re: Every user?
Re Your ISP knows who has what IP at any given time.
Fine in theory, but in practice this has failed, why?, the concept of timezones was missed.
There was a case where people where accused of downloading porn, they lived in the UK, the detection was carried by an organisation in a different timezone.
There have been other instances involving more scary organisations, and no doubt there will be more.