The browser knows that the cookie exists, but it has no way of knowing how the server is going to use it, or what the cookie is actually for. A single cookie might even be simultaneously both, and force the user to accept cross-site tracking in order for the site to work correctly.
I guess there's complication zero-knowledge proofs that could solve this problem, but they're too slow right now.