Yeah even in Delhi they are quite strict about masks. You get fined even if you're driving alone with the windows up. But in small towns and cities its the wild west.
No clue what the actual reason is but I find it hard to believe its masks. Went to the old part of the city, it was packed and literally no one had a mask on. People were looking at me weird for wearing one. Everywhere I go its the same parks, malls, restaurants, cafes non existent social distancing and no masks. Even cops dont wear masks now.
I don't think its that outlandish thinking we have achieved some level of herd immunity or maybe due to the poor living conditions Indians have more robust immune system. Those theories are more plausible than masks imho.