Maoist ideology vs modern reality