In all honesty, I just went from spamming 1(2,3) to spamming skills.

That aside though, basic attacks (including ones bought with marks) should just have their recast timers taken away. That way, if you don't want to spam, you can just let auto-attack go all you want, and I'll just be over there <- spamming my attacks and enjoying the battle system like I used to.