“Armstrong like Mearsheimer has been predicting Ukrainian defeat for over two years now.”
Let’s see. The Ruskies have taken eastern Ukraine and town after town is falling into their hands. Is there any other data you can provide that shows the opposite?