Microsoft now is doing the same with Edge. If you want to change your default browser on Windows 11 you need to individually click and select it for every file extension/protocol.
That seems about as simple as one could make it. Is your concern that it didn't change every extension to whichever browser you made the default?