Looking at his performance, i think Ganguly should sit for some ODIs. It is the opportunity given by ICC. So instead of being thrown out which he would not definitely like. With honour he can sit at home for some days and practice and then can come back.