Sachin deserved the statue and many more for his great achievements. Its a matter of time he's awarded the knighthood. This coincides with Rahman's oscar awards. Everyone agrees the recognition.
But on the other hand criticism is part of democratic culture man, in world's largest democracy you can't expect all people to be just hero worshippers and boot lickers. There will be a brave few who criticize.
after viewing this story about tendulkar, a lot of arm chair pundits who have never held a bat in their lives will jump onto this forum and criticize sachin left right and centre. Anyways sachin should have been there ahead of jokers like SRK and salman, and i'am still trying to figure out how the hell aishwarya rai has a statue.