>commercial mayo has a 0% protein content
It has eggWhites in it. Or should. I am very confused.
Also just because something says olive oil, avocado oil or peanut oil doesn't mean that's the only oil in there. Lots of companies cut it with palm and canola oil, which while better than soybean is still pretty horrific.