Of course it wasn't.
On one hand I kind of feel sorry for Sachin regarding the criticism he has been receiving; everybody goes through form slumps including him, and as (arguably) the best batsman since Bradman he deserves a bit of patience from the selectors and the cricketing community. I'm sure if he keeps playing he will score another ton.
That being said, it's been a great career but all good things must end. The selectors will never drop him, not only because he sells tickets but because of the public backlash. It is basically up to him to call it quits at the right time. If he can play on til the next World cup and hold his place in the team via weight of runs then power to him. To hang around otherwise would be very selfish.