BCCI is a private company. It is their prerogative to make a policy for selection in their team. Why do we call their team as Indian team? a team can be said to represent India only if Indian Govt. has any role/involvement in administration of the governing body. Neither BCCI not ICL can lay any claim to represent India. They are just entertainers, engaged in entertainment business. What is your opinion?