Having checked luggage seems to be the factor that requires travellers to get visas because they have to collect their luggage and check it with their airline
Isso simplesmente não é verdade. A imigração e a alfândega andam de mãos dadas - eles não construirão uma seção de trânsito “estéril” inteira e colocarão regras relevantes em vigor para as poucas pessoas que não têm bagagem. Se você precisar de um visto de trânsito com bagagem despachada, você precisará de um sem um também.
Com isso dito, link
I will be changing flights/airports in India to travel to my final destination (say Nepal, Thailand etc.) Do I need a visa to change flights/airport terminals?
You need to apply for a transit visa if you are going to change from an international terminal to a domestic terminal of any Indian airport or if you are going to stay in an airport hotel even for a few hours. You don't need a transit visa if you stay in the waiting area reserved for international transit passengers in an Indian airport.
Você pode não precisar de visto. Mas a bagagem não é um fator.