Yeah and GST is increased from Rupees 2 to Rupees 12...Why ? because government has failed to collect taxes....why? Because business community has lost confidence and Stock market is getting all time low in last few years..Why ? Because government should have had given tough pills to public in first 2 months by adopting challenging policies...!! Guess what? They are still confused...!
You forgot to mention 20 years outa 40 years belonged to military era. From Emaan Taqwaa Jihad e Fe Sabi LLillah to the Motto of "Enlightenment Moderation", and the lives of countless who still are sacrificing in military or school uniforms and civilian clothes. Tell me such enormous paradigm shifts never made any impact in our recent past or even nowadays situation.