No other airline, even if they're part of alliances, would come close to beating Emirates in terms of capacity to India.
I rest my case that Emirates is serving the purpose of a national carrier to India.