The BCCI gets a lot flak but they do a good job of governing cricket here. For non Indians, they recently announced huge match fees for test cricket.. there are slabs based on how many games you start per season but regular starters match fee has been increased by $50,000 US per match.
Shreyas got dropped and refused to play ranji choosing to prep for ipl, and Ishan as well refused a call up allegedly, and was seen preparing for the ipl. Both of them had their central contracts canceled.
Also announced some fast bowler grants.