I dont really see much clarity in your objections but Shenoy's is an interesting analysis, unlike the usual journalistic half-witted comments we normally see in Indian news outlets.
And why should we believe the FM and PM about having done their homework?