I am currently doing free osu intro to permaculture course and perennials are much preferred over annuals in permaculture as there's less soil erosion and less overhead and less work!
There is a litany of problems with annuals.
The need to constantly replant every year
Leading to soil erosion.
Need for herbicides to control weeds.
Continual harvesting results in depleted soil.
Requiring fertilizer.
Short roots means low drought tolerance
Need for irrigation.
irrigation --> salinization
Perennials are more drought tolerant, need less water and fertilizer because of their deeper root systems.I like the first principles approach it takes.