Happy yes they do have other means, but in Qatar there is just ONE arrival terminal and for that too they are "barring" the only two official taxi service available from picking up passengers is nothing but stupidity if we go by what this report says. I've never had to take a taxi from the airport as i have had friends pick me up or bring my car to the airport but if i'm not mistaken i did see a line of taxi's outside the airport. Perhaps they were there for decoration.

I dont know about the rest of India but still the fact remains they dont stop offical taxi's from picking up passengers do they?