I have a bunch of lights and speakers. I shouldn't have to factory reset and rebuild my whole life. I understand you're trying to help but that's just such a chore.
Then I learned there was no way to give the new Wi-Fi password to any of these devices without manually re-pairing them in HomeKit and reconfiguring all scenes and everything else...
Like, that seems like basic functionality Apple should have included in the HomeKit design.
In the end, I gave up and just put the Wi-Fi password back.