The main reason behind is their performance at KPK which was far far better than any other provincial government.
There is an incident which actually made me believe this.
My cousin went to Peshawar. When he came back, he started supporting PTI.
When I asked the reason behind this he asked a question in reply. He said, “Did you see anyone ever who says, “I am happy with government.” here in Punjab.”