I rather like the idea - but then I am a big fan of Heinlein's _Starship Troopers_ so I suppose I would like it.
I don't dispute your major points. However, I would say that your claim that "the US and NATO managed to put an end to ethnic cleansing in the former Yugoslavia" is a bit lacking in nuance.
Having spent a bit of time in Serbia after the Kosovan war, I saw little evidence that NATO reduced the amount of ethnic cleansing going on and a lot of evidence that NATO deliberately killed many civilians. The former Secretary-General of NATO, Lord Carrington, even claimed that the NATO bombing caused ethnic cleansing.
But this doesn't negate your main point and is a little off-topic - sorry about that - I just wanted to mention that not everyone thinks the NATO action in former Yugoslavia was a good thing.
If it's a "succinct and accurate way to explain it" then why do so many people find it jarring and confusing? If management speak really is a jargon then it is useful only when talking to other managers, not to people in general. (And, it would appear, especially not when talking to engineers.)
Yes, you're missing something. The article is a disclosure of a security vulnerability that has already been reported to the company responsible, including notice that it would be published and a request for confirmation that it has been fixed. (Edit: but your response is reasonable - I can see how the article title is misleading.)
I really, really like the idea. However, I neither have nor want a Twitter account. Would it really be difficult to allow people to use the site without a Twitter account?