Of course CPLD is not absolutely required for the LS2088A-based designs.
The LS2088ARDB design was implemented using CPLD just because that it was convenient for the board designer.
Other approaches also are possible considering that requirements of the processor's Data Sheet and Design Checklist are fulfilled.