Karnataka Transport Minister Ramalinga Reddy has defended the state-run public transport system and the government's 'Shakti' scheme amid a social media spat with IT industry veteran T V Mohandas Pai over the role of private operators, asserting that public transport is a right, not a luxury.