Its a shame that liberal MQM element was never extended to virtually every other ethnic group in Karachi.
You should not use words like liberal in association with groups like MQM - they are like chalk and cheese.
MQM was formed due to ethnic based exploitation of mohajirs - that's a fact and I don't want go into a historical debate over this. But a group can be ethnic based and still be liberal and progressive in it's outlook. Examples are everywhere, including in Pakistan.