Yeah, SSAA is indeed expensive on PC but the console versions have no AA whatsoever, I believe SMAA 1TX would have made this game look pretty jaggy free on consoles in the vein of RYSE on the xbone.
I don't know anything about AA on consoles, so I have no idea how much resources that particular AA implementation would have taken away, but I agree that SOME form of AA would have been great. All those bells and whistles added to the port wasted because the atrocious IQ makes the whole image look like shit anyways.