Indians 100% fall into this trap. Its just that quality wise their > others even with a loss in form.
India throughout its test history has only produced 3 ATG test batters (Sachin, Dravid and Sunny possibly Sehwag as well tbf), One ATG test pace bowler (Bumrah) and thats it. Zero atg test spinners.
Similarly in odi theyve produced a few more gems like but the number is still 5 to 10 Max.
Everyone else gets put into this weird bracket and the term ATG gets thrown like pancakes, or some weird terminology like Indian great, crises man and what not.
Kohli, Dhoni, Laxman, Rohit, Ravi Shastri, Sanjay Madraka, Azhruddin, Pujara, Ganguly and many others are all decent.
They are good test batters and the likes of kohli gets way too much hate in test cricket but Indian fan boys have a need to toss the word the Greatest, Legend, indian great and god knows what else to make it seem like their sample pool is larger then what it actually is.
India and England are the 2 most dissapointing cricketing nations in terms of talent pool since a 1.3 B population + the literal investors and progenitor of cricket should have produced more talent then SA and Australia whos main focus isnt even cricket.
Yet aus and SA lead the charts in terms of talent( Key word talent, not trophy count, Granted Australia seems to be declining after a 100 years since their current upcoming crop aint good)