In reply to Sally G..

I find that a lot of the things breaking are partly because plugin developers stop working on the plugins or decide not to support the shift towards blocks and away from widgets. I’m starting to try to build everything with default features and minimal plugins recently, and only work with minimal plugins for new sites.

My suggestion is to look at what features are fluff and pare down to the minimum. Use what works out of the box and when you get custom plugins, make sure the team behind it is dedicated enough to keep working on it.