Power development for batting performance can be improved drastically through proper strength and power training. It is not to be trained through these ridiculous imitations of sport specific movement such as adding resistance bands or tubing to your bat and taking swings against the resistance of these tubes. I’ve also seen implements being attached to cable systems while mimicking swing patterns as well.
"Graham," you're probably thinking, "I know the rules of baseball. Why is this relevant?" Well, teams that are better at avoiding outs score more runs than teams that make outs frequently. This is intuitive when you think about it. For one, when a player doesn't make an out, he reaches base. At the simplest level, scoring runs is a function of reaching base and advancing runners. A player who reaches bases also hasn't used one of those precious 27 outs, thus giving batters behind him the opportunity to advance him and others around the bases. This is why sacrifice bunts do not make sense in several situations. It is rarely a good idea to attempt to use an out. We look at OBP in order to determine which hitters and teams reach base with regularity, and thus preserve a team's outs.
In cricket, a player's batting average is the total number of runs they have scored divided by the number of times they have been out. Since the number of runs a player scores and how often they get out are primarily measures of their own playing ability, and largely independent of their teammates, batting average is a good metric for an individual player's skill as a batter.