If there was a browser setting to accept (or reject) all cookies regardless of intended use, that would actually solve the problem for many. Just because many people want to make case by case decisions, we shouldn't have to burden everyone with this task.
I personally would prefer to accept all cookies, and take responsibility for keeping separate cookie jars as needed.
As I said, there are hundreds of other ways to fingerprint you. If the number of users who block tracking cookies reaches a critical mass, advertisers would switch to those.
What you're talking about doesn't describe my problem. My only problem is that sites spend any time at all asking about cookies or tracking, which I can control on my end anyway.
I personally would prefer to accept all cookies, and take responsibility for keeping separate cookie jars as needed.