Those complaining about how random it is, obviously don't understand it. The randomness of the AI and hit detection, is a metaphor for an actual tactical-combat situation. The people that do this kinda thing, have to stop, think, and decide what to do. Got it? Good. Now stop complaining.