Interesting, thanks for the response. I suppose I would agree that it's very connected to all of those variables (goals, style, size, etc.). At the moment, my system is still relatively small (https://cdn.modulargrid.net/img/racks/modulargrid_2086285.jpg - how do I post a link to my rack rather than the jpg?), so I think part of my issue is that I can't work around an existing patch too easily if I want access to a module. The other part is that I'm just an impatient person (sigh).
The temporary nature of patches is part of the fun for me, but as I said, I'm starting to realize that maybe I'm not actually exploring them deeply enough before I remove the cables. But as each patch is a learning experience, I suppose that it's just a matter of gaining more experience with my modules and my own workflow.