Indians are not alone tho. England and Australia are also following the same pattern and India joined a little late but they are progressing nicely. Also, with the kind of Schedule the Indian team has, having a big bench strength and multiple teams for different formats is becoming necessary.
The good thing is the mentioned countries have good local leagues and there are a lot of players in the pipeline. I don't know if there is any corruption in Indian cricket, but I guess you have enough idea about Bangladesh, Pakistan, and Sri Lanka's conditions. These countries are corrupted as hell and the cricket board too. Believe me, there are a lot of talented players who haven't got any chance in the national team because either they do not have a close person on the board, or they do not have enough money. There is a lot of young talent that has disappeared slowly. One example is Anamul Haque Bijoy! This pic should say something about his capabilities!
Make no mistake BCCI is corrupt af. It's just when it comes to corruption it's not centralized. There won't be a big scandal in the top brass of BCCI but in the State boards, it happens quite regularly.
At the same time, it's well-oiled machinery. For example, if some player feels neglected by their State board then S/he can move and play for another state, given they have the quality. Even if they don't make it into the international setup, they can make their career in the IPL and if they are not cut out for IPL as well then there is domestic cricket. In all this circlejerk, if you are talented you'll get a chance for sure.
Also, IMO successful campaign in u-19 WC is no magic wand for a successful international career. You have to perform consistently with the right attitude.
Edit
~snip~
Also, what the heck does Batriarchy mean since I have only heard of patriarchy?
Missed your post.
Batting friendly deck, sometimes even dead wickets + Short Boundaries + majority of rules favoring the Batsman + No reward to any bowling performance (MOM) = Batriachy