Strongly agree with most of whats been said here. Its actually refreshing that there are so many people liking and sharing their similar gripes as opposed to what you see on alot of forums like this, fanboys, undercover interns etc dismissing valid concerns and or defending the game as some beacon of perfection.
Hitting is ABYSMAL. Particularly as others have said for offline low difficulty players. I get that there have been years where EVERYTHING is a homerun and no one wants that either. But this is the opposite extreme and its just as bad, if not worse.