As a logged in user I should be able to change my private/public key

True. One could argue that Passbolt should have never been released without this feature, just because it kinda works. I’m still thankful they released PB. Still, this feature needs to come.