Non-literal, especially metaphorical, language is clearly confusing and stupid, so why do people still use it?

Exactly!
Exactly!

Why don't they value concision, precision and clarity instead? Just be direct, to the point, don't waffle on, and everything will be fine. :)

Non-literal, especially metaphorical, language is clearly confusing and stupid, so why do people still use it?
Post Opinion