greetings ShippMa

You'll probably find it was another BlueYonder customer rather than the ISP itself. Alternatively, some cable ISPs can use keepalives etc -- blocking those can make the ISP think you're offline and drop the connection.

i'm sure its illegal for the police to say to them tell me all users that go to site X.
Not necessarily. I can't speak for where you are, but down here if a sufficiently senior police officer makes an s282 request for specific information from an ISP, the ISP is legally required to turn over any relevant records they have. Many ISPs deliberately minimise/avoid logging web browsing etc to avoid the overhead of having to respond to these requests too often (compelling the ISP to actually turn on logging requires a telecommunications interception warrant, with a far higher standard of probable cause).