Yeah but that’s only one touring nation (out of the Top 5-6) that you’re talking about. Other visiting teams would in fact have an attack that could reduce the so called home advantage. And that’s exactly my point - apart from the Indian spinners there are very very few foreign bowlers who can effect a match on Indian pitches.
And it might seem like i am trying to undermine Indian batsmen and their performances at home. But i did say i take these recent performances with a pinch of salt.
If we're talking individual success, maybe there a few. But the stats would illustrate that away teams (from the big nations) don't win many tours. In fact, here's a list of the occasions where the away team beat the host nation:
India in Sri Lanka (2017)
SA in New Zealand (16/17)
SA in Australia (16/17)
England in SA (15/16)
Pakistan in SL (2015)
Australia in SA (13/14)
So over the last 4 seasons of cricket, only 5 teams have won away from home. And only 3 have won in different continents. Looking at some stats from those series' above:
South Africa's leading wicket taker in the win over NZ was a... spinner.
In Australia, SA were led by their fast bowlers. In fact, the entire series was a good one for both sides' pace men.
When England beat SA in their backyard, it was a mix. Broad and Rabada did well with the ball. Stokes smashed a run a ball 250...
When Australia beat SA in 2013/14, many runs were scored in that series but I remember Mitchell Johnson tearing SA apart. In fact, only he and, to some extent, Steyn had a good series with the ball.
To me, this illustrates that every nation takes advantage of their home conditions, not just India. And, rarely is there an advantage for the opposition bowlers. On the odd occasion, a bowler has had a huge impact ala Broad last year in South Africa, Mitch Johnson in 2013 South Africa, Steyn in 2010/11 in Australia. This debate, for me, no longer applies in modern day cricket. Host nations do well and host nations also win.
The last time India lost a home series, and the only one they've lost in the last 14 years, was against England - Monty and Swann got 40+ wickets in that series (IIRC). Sean O'keefe and Lyon had a fairly good series earlier in the year, too. I agree that there aren't many top class spinners to take advantage of the conditions in the sub-continent, but, in my opinion, the same applies to fast bowlers in foreign conditions that are supposed to favour them.