The changes in the society are usually slow. It takes some generations to set the things straight. We can read it from the history. But there are some who can't read so they can watch Ertugral and Usman Drama series to know the history (they can skip irrelevant details and can focus only on the timeline). They can easily see that it took them at least three generations (if we do not include people older than Suleman Shah, although they had also done quite a lot of struggle with the Islamic states of their time) to setup their independent state and then some more generations to reach to the golary of Othoman Empire.
Imran Khan has already imparted a major change in the society, he has shown us the actual root cause of our problems, he has opened our eyes. It took him around thirty years to make us realize the fact.
Now we know and things will not be same in the future. Everyone learns from their mistakes, and nation is also evolving. INSHALLAH we will get our freedom. It will be a long and hard struggle.