Another issue with ESOPs is that they are extremely expensive to administrate.
EDIT: this is a succinct and reasonable summary of some of the risks of an ESOP (primarily from an employee's perspective) https://pensionrights.org/resource/problems-with-esops/