Language and logic have only a passing acquaintance. "I couldn't care less" and "I could care less" mean the same thing, even if we think they ought to mean the opposite. If someone used "I could care less" to mean that they had some quantity of caring, but they could in fact care at a lower level, that would be logically correct, but would only lead to confusion. People aren't confused by "I could care less", they understand that it means the same thing as "I couldn't care less".
I don't use "I could care less", but it communicates just as effectively.
|