I like this non-destructive approach of modeling 👍! Thanks also for the hint concerning the duplication of a modifier with "SHIFT + D" while hovering over it with the mouse pointer. It seems to be new in Blender 2.9 (I've tested it with version 2.83 and it didn't work there).
Makes for easy fixes (most times) if you realize later that something isn't what you wanted! And I believe that the modifier duplication ability with that hotkey was added when they added the easy way to move modifiers, which was 2.9. So you're totally right, a little inconvenient for non-2.9 users but all the more reasons to update! -Chunck :)