That is why all sports bodies should go and take a page out of BCCI and see how despite their stupid politics and worst stadiums controls the game along with best player quality. 

Stop crying on cricket and try to replicate their business model.