Well, Punjab is giving the Congress 11 seats. NDA is just getting 3 seats.
Punjab is a very unique case with very few if any parallels in India. And crucially, Punjab Congress =/= Indian National Congress. On the issues that matter, Captain Saab is probably more aligned w/ Modi-BJP than his own High Command.
Also, due to the Days of Insurgency, a lot of Punjabi Hindus have some strange Stockholm Syndrome type love for Congress, without realizing that Indira Gandhi and Congress are almost 100% responsible for engineering the whole problem for petty political gain.