He had the potential to be the best player in world football for 5-6 years, he couldn't be arsed. Some "blinkered fans" and I'll include your good self in that list selectively chose to ignore and dismiss the 3-4 years that he couldn't be arsed.
The rea top players don't suffer with such wild inconsistency; Aguero, Silva, De Bruyne, Fernandinho, Zabaleta, Kompany etc...even when they're not playing well you cannot question their effort and professionalism. Hence why I dont put Toure in that same bracket, even though he had more talent than all bar De Bruyne in my opinion.
He's hugely overrated by people who only see the highlights (other clubs fans) because he was capable of moments of genius and they didn't see the other 89 minutes of walking and half arsed attempts at tracking his man, tackling or pressing.