Winning a big tournament would go a long way towards enhancing Grischuk's reputation - he hasn't quite done that yet.
There are about two dozen players vying for the Top Ten these days, and new youngsters moving up all the time to contend. To get attention, even a Super-GM like Grischuk needs to win some high-profile classical events.
another one, he won Linares
For those who were saying that he hasn't won any tournament recently, I think he's about to win the Beijing Grand Prix. He's the leader right now, alongside Mamedyarov