@Tommy7600: Agreed. I only played AC2 and brotherhood, and the combat in that game was alot better. You are correct in that if you're stuck in an offensive animation, you cannot counter. You tend to mash less in order to just wait for an enemy to start their attack animation.
The combat is sloppy, but at least it serves some variation to the gameplay (naval combat/expoloration and free running).