Cricketfan. Good discussion. However, disagree with the following.
It is in stark contrast to major cricketing nations where players have to first prove themselves in the national A teams before they find place in the senior national team. Playing in the national A team ensures that they acquire the necessary experience which is essential to succeed at the senior national level.
Look at Flintoff.