If it has no eggs, it is not mayonnaise
the question becomes is Mayo linguistically mayonnaise?
It is. Mayo is universally accepted as a synonym for mayonnaise.
Therefore, the pseudo product is being incorrectly labeled and must have a new name
the vegans lose
Again if you are going to argue what’s in the food code, then if they do not spell out that Mayo is mayonnaise, and furthermore that it can not be a subject of an adjective that suggests a revision of the concept...
This sounds like a matter of some technical adjustments at worst. If we can have I Can’t Believe It’s Not Butter margarine, why can’t we have a Justice to Mayonnaise egg free sandwich spread. Also there is now a provision (for health’s sake) for “fat free” and “low fat” mayonnaise dressings.