Honestly this is something I've gotten onto right now. I'm of the opinion errors should be abolished completely and any time a hitter puts a ball into play and reaches base safely it is a 'hit' and helps your on base percentage. Errors were a nice idea on paper but now it ruins everything, there are plenty times a ball is an 'error' because the man is hustling down the line and forces someone to make a hurried throw, or an error is a 'hit' because a fielder can't get to it. There are basically no good consistent criteria for the difference between hits and errors. Its stupid, antiquated, terrible, much like many traditional stats. Similarly, why should someone get rewarded for getting a 'base hit' and getting thrown out at second? You are making outs, those are bad.