In similar fashion there are the Chicago Boys from Chile too.
A lot of this article, whilst interesting, comes across as a 'well yeah'. And with a school with so many apparent connections, I would believe people would want to study there even if there was opposing ideology.