it kinda saddens me that matrix was the most painful service to switch usernames in - because that's just not a thing. you have to start over with a new account, effectively. :(
even IRC (well, at least libera) has better support, where you can add new-nick to your nickname group, change your account name, and that's pretty much it - all access levels will just be magically adjusted.
oh well.