There are some comments on my blog which insist that all the incompetence about getting rid of this piracy problem is really about using the piracy problem as an excuse for European navies to establish themselves in the Indian Ocean while the USN moves into the Pacific Ocean.

I am willing to consider this interpretation, but it smells very much like great power gaming of a long-term variety, and I don't think our few-years-term governments are really enough into the long term to do this kind of gaming.
Fuch,

Viewed from Kenya, it looks far more as a financial issue.
Kenyan troops entered Somalia not because of the shebab but because piracy impact directly and deeply the Kenyan economy and state tax collection. (Approximately 60 million$ lost/year, quite a deal for the Kenyans).

To me, this can be applied to the European (and not only them). Piracy is may be an excuse to be in the Indian Ocean but it's primaly a financial question. As long as it's cheaper to tolerate pirats in Somalia than solving the problem, Somaly coast/seas will remain a training ground. Europeans were already in the Indian Ocean through Djibouti.

The Indian and Chine navy might have the hidden agenda you describe. IMO, this would make more sense.