People think Modi needs Punjab to win. He won without Punjab, not once, but twice, and what happens in the state does not impact his political prospects at all. Heck, he'd be long gone when Punjab runs out of ground water 15-20 years from now. Yet, he's taking the right call.
I was on the ground in Punjab in 2019, and what most Sikhs I interacted with told me was they would want BJP to play a greater role in the politics of the state. They narrated how they were sick of the Akalis, of the stagnant regime of the Captain, and they trusted Modi.
I was in Anandpur Sahib, the constituency that was won by @ManishTewari later. I interacted with a few folks, running shops of religious artefacts around the Anandpur Sahib, and most of them wanted more industry in the region. More industry, more jobs, more prosperity.
Yes, there are blessed families in terms of agriculture in the state but there are two extremes. The ones who are blessed, and the ones who are not. For the ones who aren't, there is a need for more infrastructure, more industry, more investments. The state has potential.
The new farm laws would have created a generation of agripreneurs, created the potential for cold-storage, formalised functioning of small farms, contract farming, and what not. The fertile lands of the state offered unlimited potential merely from an agricultural point of view.