Is the Ukraine really this fucked?

Or is pic related memeing?The war is pretty much Ukraine's suicide out of spite