So many factors in play and it's not just the bats fault (although, they are now huge for the size)
1) silly field restrictions make it too easy to hit runs
2) stupid boundary size make it too easy to score runs ( miss hit 6 just shouldn't happen)
3) wickets are just roads so players are able to just hit through the line.. Spice them up a bit, make them bounce, be faster, seam etc.
4) players are fitter and stronger than before but I suspect there were still those around in the less pro era who could hit it as hard. Little billy root isn't some super strong man afte all. Accept it, but just make he outfield bigger to make that fitness.. Make them run more!
5) give bowlers a chance, give them a decent ball that keeps its shape and seams/swings for longer
Do that and the balance would be more equal without changing the bats.