I wanna add few more things
1) Before APMSO there was a Muhajir-Punjabi-Pakhtun Ittehad during 1970s when Zulfiqar Ali Bhutto imposed Sindhi language. However then Muhajirs stepped aside and now it was PPI. MQM through its egoism and personality worship made Muhajirs fight other ethnicities without realizing that ethnic, cultural, sectarian and religious diversity is vital for mega cities like Karachi. MQM's Love and Hate relationship with Military Establishment as well as Muhajirs is an open secret. Due to ethnic hate mongering and serving as a pressure group or B-Team of establishment, Muhajirs got weaker and isolated. Now look at who controls Karachi, Takht-e-Larkana. And there's a resentment against Punjabis, Pashtuns and others in interior Sindh as well. So who benefited by all this? Sindhi (ethno)nationalists. Altaf Hussain was just a Trojan horse of G.M. Syed
2) We are often taught about some 'Punjabi Lobby/Establishment' calling shots. But you can speak about dividing Punjab and carving out new provinces while sitting in Lahore, Rawalpindi, Sargodha or Chakwal. A Punjabi may disagree with you but won't grab you by collar. Try saying same thing about Sindh anywhere and then see reaction by Sindhi nationalists. The entire narrative of Punjabi establishment now looks vague despite rise of Punjabi Nationalism on social media these days.
3) Pakistan does need more provinces or administrative divisions including Karachi, Seraiki and Hazara provinces. Look at Italy and its size as compared to Pakistan. Yet they have got way more administrative divisions. A Punjabi is not hostile as
But MQM would be the last one who can say something similar to what I mentioned above .