He tangles you up in these rallies and you can't do anything about it because if you play too aggressively you lose and if you play too passively you lose.
That's exactly how spaghetti code (where you have tangles of point programs) gets created — while it's quicker to produce, you really don't want to end up maintaining all that crud.