Modern C++ is a seriously powerful and fast - albeit perhaps too complicated - language without all the gotchas of older C++ and plain C.
Modern C++ didn't get rid of the gotchas, it just added more of them. It's fine if you're working by yourself, but you can't prescribe what features other people will use (including the writers of libraries you want to use). But old C++ was fine when working by yourself too.
Ukraine has more reason to attack it and blame Russia
That's like the situation where one of my neighbor's dogs pooped on my lawn. Which neighbor was it? Was it the one that I see conscientiously pick up their dog's poop every time on their walks. Or the neighbor that lets their dog roam around the neighborhood with no leash? Your argument would be the conscientious one did it to frame the other neighbor. Because . .
But of course it might be possible for a russian drone on its way to Kyiv to be misguided and hit the dome by accident.
Consider Russia indiscriminately attacks civilian targets, I would bet Russia hitting it by accident or on purpose. It is hard to know at this point.
Optimism is the content of small men in high places. -- F. Scott Fitzgerald, "The Crack Up"