You refered to his compensation and it is in shares. If the company does not do well then he will have no return. Looks fine to me. It's okay that the negative arguments are fading though. Rumors rumors rumors.
"Cynics criticize and winners analyze." -Robert Kiyosaki