There's no incentive for hitters to bat for a high average when you're not rewarded as someone who hits home runs. When the industry starts valuing a high batting avg as someone who hits 30 home runs batters are going to swing hard and hope to run into 1.