"one thing that drives me mad is, we say (correctly) "I couldn't care less" if we could not care less about something. Americans say "I could care less" when they could not care less about something. Just is completely grammatically wrong and makes no sense! Why is this?"
Hm, maybe this would help:
"I could care less" vs. "I couldn't care less"
The Question Ends Here
When one usually states "I could care less", they usually mean "I could not care less". [e.g. "I could care less about linguistics."]
In order for one to "care less" about a subject, they must first care about it somewhat. Saying "I could care less about ... " does indeed imply, nay dictate, that there is some degree of care.
I've put together a handy chart to help visualize...
It can easily be seen that, in absolute terms, there is no caring at the zero marker. It is impossible to care less than that amount.
Let us use a different example...
- I could have less food.
- I couldn't have less food.
Which statement above means "I have at least some food", and which means "I don't have any food"?
http://incompetech.com/gallimaufry/care_less.html