There is a difference. Mustafa Kamal is a mayor of Karachi, which has recently been declared as twin city with Houston. MQM is supposed to represent educated middle class. The language he used is highly condemnable. Even that journalist asked stupid question again and again, mayor could have told him politely to stop. Not using words like "youtube par charhado". This is a language of jahil-e-mutliq.