Well, fair enough, but, again, hex doesn't solve that. It all depends on where your cut off for inaccuracy lies. In hexes, you're simply running in 60 degree lines instead of 45. Still not making a whole lot of difference.
At the distances we're typically talking about in a D&D combat, by and large it doesn't really make a whole lot of difference. The system is already pretty fuzzy.
Reminds me of all the hoopla over square fireballs in 4e. In actual play is makes so little difference that it might as well not be there. Plus, with square circles, you stop all that garbage of the wizard trying to take advantage of the pixelated circle so he hits enemies and not allies. I loathe it with a passion. It wastes SO much table time when the casters futz around trying to pound square pegs into round holes. "Oh, if I shift it five feet this way, oh, no, how about here, oh no how about here... "
Makes me want to pull my hair out.