Imran Khan have attempted for reforms through legal and proper routes for over a year now.
Result? Nothing.
Imran Khan have clearly pointed out that nobody will challenge Nawaz Sharif because he buys anybody.
Majority of political parties in Pakistan conduct status quo and business oriented politics and keep the masses divided psychologically. These parties have formulated a coalition on the back-end, a political system which favors them on all fronts. When military establishment or an enlightened political party attempts to challenge or derail this system, it gets criticized.
People have expectations from PTI, expectations that this political party is not like others and will bring change. Well, PTI is making an effort.