The AA campaign actually has decent replay ability to be fair. Last time I played it there were specialzations I didn't see the other times that made me adjust my style to try them out.
It has some replay ability. But still, would you buy a campaign that you already finished just to replay it, considering that you can just simply play multiplayer instead?