Of course it was unreasonable for them to make those comments. When you are in a position like Elon, you don't have the luxury of benefit of doubt. You have to take the high road or your enemies will punish you.What is it that Elon is doing that cause just unreasonable response? It's absolutely unreasonable for that ambassador to tell Elon to F off for what he tweeted. Just like how the cave guy told Elon to shove that sub where the sun don't shine. These are completely unacceptable things to say in public and it makes zero sense to me.
We can argue about what should be until we are blue in the face, but we have to live in a world loaded with propaganda and dishonest people.