I guess you are technically correct and maybe I have a higher standard. You can absolute do epoxy without leveling your floor but it’s not going to be pretty when your floor slope towards different directions along the cracks even if you’ve repaired all the cracks.
I don’t feel like vacuuming my garage floor either. That’s why I put in non-drain-through tiles. Maintaining it clean is no different than an epoxy floor except it’s much much tougher as these tiles are designed to support car jacks.