^^ i don't think there is much ICC can do ..South African pitches have lost their juices & if you try to manufacture a good wicket it's usually turned into a nightmare & you will get a sub 200 wicket.Across the 48 matches played, teams averaged roughly \(256.5\) runs per innings, making it the highest-scoring single edition in ODI World Cup history(This is a stat from 2023 Wc ) & if i can remove Sri Lankan fixtures we will probably get the same result for Last T20 Wc.

What i meant by playing Reddy/Axar/Hardik together is atleast we strengthen our batting coz playing Kuldeep is a risk now ..i have totally lost confidence on him he needs to get his wrist surgery done or he might get dropped.Btw don't think you noticed they picked sunder in the team ,,now tell me how he is an upgrade on Bapu.
Rohit,Gill,Virat,Iyer,KL,Hardik,Reddy,Axar/Sunder,Bumrah,Arshdeep & Third Pacer
Nah, I do believe ICC actually take over for good and does more than enough when it's ICC tournaments and pitches are usually competitive and diverse as well where no one has monopoly.
Problem with this combination ( relying on all rounders) is you are going with only 5 specialist batters and 4 specialist bowlers ( 3 specialist bowlers if you are replacing axar with Sunder) so you are short on both departments and you are just assuming that your allrounder will give you 20 overs, it could backfire badly if one of your specialist bowlers is having off day, same could happen in batting.
Likes of reddy and sunder can't finish their quota at all ( maybe sundar can but on his best day with big IF). Hardik is trump card but even can't finish his full quota ( in his 94 odi career, he finished his quota only 2 times).