These are good arguments but I don't buy them. Modi is not one who trusts others to make the difference between winning and losing. He is a one-man army and is more comfortable at rallies and road shows than in his South Block office. Therefore, if he is missing from the scene, then there should be some reason.
Modi is planning only 15 rallies in the state, starting May 1. Karnataka is a crucial election for him for two reasons. First, he has to prove wrong the growing talk that he is no longer as popular as he used to be. He had a tough time winning Gujarat, which was considered his private borough. The BJP's Tripura victory was certainly one of the great upsets of Indian politics but the defeat of the BJP in Gorakhpur and Phulpur as also in by-elections in Rajasthan and Madhya Pradesh were big embarrassments. So a Karnataka win could psychologically restore people's confidence in his leadership.
Second, Rahul Gandhi has undoubtedly improved his image since the Gujarat election. He looks more confident and his attacks on Modi have been sharp. His social and mainstream media management look energised. As Congress president, Rahul has been asserting his authority. He is trying to balance young leaders with seasoned ones. In Karnataka, if the Congress is able to defend its government, voters will believe that the party is capable of winning.

PM Modi has planned 15 rallies in Karnataka ahead of the May 12 election
He knew that the Patidars and business class were unhappy with the BJP while Dalits were upset after the thrashing of young men in Una. To appease the business community and Patidars, he held an 11-km long roadshow in Surat in April. It was speculated that around 50,000 young men and women participated in the convoy on their bikes. A saree was seen stretched through out the road depicting Modi Government's achievements. Modi won 15 seats out of 16 in Surat area.
Similarly, another mega-show was organised in Rajkot in June. This was huge. Modi arrived on June 29, and led a 12-km long road show. The whole city was lit with coloured lights. Hoardings and cut outs flooded the whole town. Light and sound shows were organised. The whole city was shown in a festive mood. Such events do make an impact and affect voting behaviour. In Rajkot, the BJP won 5 of 8 seats.

Party president Amit Shah has been a major campaigner for the BJP in Karnataka
Let's do a cross check with history also. Modi, this time in 2013, was yet to be announced as the prime ministerial candidate. In its then government in Karnataka, the BJP had experimented with three Chief Ministers in five years. And finally, Yeddyurappa rebelled and formed his own party. The BJP's defeat in the state was obvious. Modi knew this. He was reluctant to campaign there. He addressed only three rallies.
Now he is doing the same. As a smart politician, he would not like to avail the blame for the humiliation. So he is letting Amit Shah fight the battle. Just like in Bihar, in 2015, when he avoided the last stretch of campaigning.
(Ashutosh joined the Aam Aadmi Party in January 2014.)
Disclaimer: The opinions expressed within this article are the personal opinions of the author. The facts and opinions appearing in the article do not reflect the views of NDTV and NDTV does not assume any responsibility or liability for the same.