Re: Does india really need aircraft carriers
India definitely needs it, as all major powers need it. If order to protect your overseas interests, you need a brute force to act as protection. Remember the Galaxy incident in the 90's? US accused Chinese merchant cargo ship, Galaxy, of shipping banned missile parts to the Middle East and stopped it in the middle of the ocean, later forcefully searched it. If it was the a Soviet ship in the 80s, the USN wouldn't have dared to do that.
Since this is a forum regarding Chinese matters, then let's use China, which is a prime example. In order to protect its claimed territories in the South China Sea and to confront the Japanese over disputed territories in the West Pacific, China needs aircraft carriers to project their military forces into areas where land based jets cannot reach. The escort mission in Somalia is also a great example. Without capable ships, China would not be able to protect its merchant fleets off the coast off Somalia and would lose a lot of business.
It is also the same for India. It has historical hatred/conflict with Pakistan. The relationship is constantly going up and down, with conflicts happening every few years. Sometimes it even escalates into all-out war. In order to prevent attack from the sea and to defeat Pakistan, especially to attack Pakistan's territory from the sea, powerful carrier groups are needed. Bad relationships with Bangladesh and potential conflict with Sri Lanka all indicate India's need for aircraft carriers.
However, India is very fortunate to have only small and weak neighbors. The only powerful potential enemy is China, which isn't really that big of a problem. The only dispute was over some useless land over the Himalayas and the two countries have no age-deep hatred, like between India and Pakistan or between China/Korea and Japan. The problem over the Himalayan territory is not easily solved, but also not severe enough to make two countries wanting to bite each other's throat.
On the other hand, China is in a very messed up location. It has the mighty polar bear in the north, US 7th fleet to the east, Japanese fleet to the north east and few of the biggest modern cruisers/destroyers from the South Korean navy. The Australian navy is pretty close, able to intervene any time. It also has territorial disputes with at least 10 countries in the south China sea. Although they are not powerful, the territory is indeed hell of a distance away, very hard to reach.
If China lives with American attitude of protecting security at all costs and guaranteed of winning, China would need 30 carrier groups. Of course that's not possible.
Put all arguments aside, such as those of China threat, fund issues, and all etc, looking purely at strategic needs, China needs at least 15 carrier groups, with 3 regularly patrolling in the South China sea, 5 in the West pacific, two in the Indian ocean, the rest in port being serviced.