I will agree that language is fluid and context matters, but most languages are not as messed up as English is. The biggest reason is English has taken from so many languages over the year. It is the true Franken-language.

What other language uses the same word to have entirely different meanings.

Cleave and buckle for instance?

Why was the bridge was buckled? Fastened securely? Bent out of shape? Probably the second since it's rare to use it in the first instance in that context, but it is not an incorrect usage of the term.

Most monoglot English speakers have the idea - and I have no idea where this comes from - that English is somehow uniquely complicated or messed up or difficult. Despite the fact that it's one of the easiest languages to learn, particularly for speakers of other European languages.

In German, the word "sie" means "she," but it also means "they," and if it's capitalized it means "you." If you see the sentence "Ich habe sie gestern gesehen," without context you don't know if it means "I saw her yesterday" or "I saw them yesterday." And if you hear the sentence, and thus don't know whether "sie" is capitalized, it could also mean "I saw you yesterday."