It's possible that the "red pepper aioli" is mayo and some pepper flakes. But since he has fresh in the name of the restaurant I'll give him the benefit of doubt and assume he's whisking it up himself. Even with that being the case, it's possible that someone who doesn't like mayo, will also write off all aioli's.