I agree with you completely.
Just to provide some insight for people who may not be aware: nearly every web server software (Apache, Nginx, etc.) by default logs every request. Each entry includes date/time, IP address, URL path (everything after the domain name), query string (everything after the ? in the URL path). They also may log referrer (an associated address with the request), how the server handled the request (found, not found, not authorized, etc.), the size of the response, etc.
This is the default behavior. It's typically something a server admin would want because it helps identify problems (failed requests, hacking attempts, etc.). But it could be used to associate information with users.