I took a number of classes with Mearshiemer in college. He's right on many things, wrong on others. In this case, he's right that NATO expansion at least contributed to the current situation, but I think he's wrong in undervaluing the great increases in peace and prosperity that have been gained in those countries that did join NATO.