Heroes must be respected, but please remember that these guys are playing at the topmost level and for the country.
The best 11 guys from the whole country should be in the team. Past history cannot gaurantee present and future results.
And please also understand that if a person has not been selected in the team, it doesnt mean that he has been disrespected. What it means is that the person is not in the top 11, and he can definitely make it again if he improves his performance.
In Australia this has happened so many times - big names include Michael Bevan, Mark WAugh, even Steve Waugh was under immense pressure till he retired; and maybe much more. But none of these guys carry grudges against their Boards, they have retired but they don't feel that they have been shown disrespect. They understand the fact that their performances were dipping, and they were up against a competition.
So if a person is not included in the team, it should be taken in the right way. Heavens won't fall if Sachin and Saurav are excluded and told to improve their performance.