If there were no socialism some other form of ideology would be used. Political or religious. Look up "the resource curse" on Wikipedia, it is just too lucrative to control an oil country and steal the money...
Also, as I understand it, things like this is especially common in South/Latin America with much populist aristocratic history.