Let's be abundantly clear, we can agree or disagree with official statements. And regardless how anyone here feels, there are nation-states with leaders and agreements and a better handle on situations than people on a defence e forum.
So regardless how we may feel about certain statements, we just have to learn to accept that people will say things that we like, dislike, agree with, disagree with.
As for "inventing realities" it's politics. Yemeni govt themselves deny Saudi bombardment.
Such is the nature of things.