You're absolutely right. But the reality may even be scarier.
Many support N League because they have some kind of emotional or ethnic affiliation with cuddly Nawaz Sharif (mainly among the poor). Here's a 'regular' guy who loves food, is mainstream Sunni, has a stable family life.
Others, as you mentioned, are in it for personal profit. Many industrial elite, etc., and people like Mian Mansha like this.
Finally, the useful idiots. They are so sold to the tenets of democratic liberalism, and feel so threatened by IK's ideology (which itself is a mess), that they would follow this constitution and SC, etc., if it meant walking straight to the gates of Hell. But, hey, it's a win of #democracy and the #supremacyoftheconstitution. Many of them have NO direct profit mechanism but they still support PPP/N. You would be surprised how many of Pakistan's pseudo-intellectuals have this pathetic worldview.