German language, difficult language…or is there something else behind it?

I know someone who uses words *incorrectly*. It's starting to make me suspicious because it happens so often. It leads to questions and misunderstandings. Some examples: I bought vegetables – he means bags of seeds to grow yourself Where is my coat? Which coat? He means his jacket. A T-shirt is called a shirt. A…