A few months ago, I had mentioned about the problems that are present in the domestic cricket (for both Bangladesh and Sri Lanka). In both these countries, instead of a region-based first class system they have club sides based in the capital city competing in first class competition. Obviously these privately owned clubs are going to prioritize limited overs format, because that is from where they get the revenue. Both the boards (SLCB and BCB) should reformat their domestic setup and take steps to spread cricket outside Colombo and Dhaka respectively.
Domestic tournament should be strengthen by their respective boards and countries like India, Pakistan, Sri Lanka, Bangladesh and Afghanistan did not start out as wealthy units nor did West Indies as even in the 90s the payment was not that great compared to this generation as they make money with a single match the players from the 90s would not make in the entire series.
The funds should be used to create facilities and the rest of the things of spreading the game and taking the game to every corner should be taken care by their respective boards.