Either a player can hit or they cannot. You can give a kid a $10,000 bat, if she isn't capable of hitting the ball, it just as well be used to hammer base pegs into the ground.
IMO, a player who depends on a bat to be a hitter is no hitter.
Absolutly true. A million dollar bat with a $2 swing makes no since at all. But niether does a million dollar swing with a $2 bat. Get the swing right first.
$300 bats cost that much for a reason. The technology that goes into them is expensive (materials as well as reserch and developement). When in the hands of a good hitter, they do produce more hits through more distance and harder line drives and ground balls. Thats what they are designed for.
So the question is, where do you draw the line? If $300 bats are for idiots are wood bats OK for all reasonable people? Everything inbetween is a compromise, isn't it? A compromise between price and performance. Some people don't want to compromise performance. JMHO