Yes we are all happy with where Keychain is at... but the community has paid how many hundreds of thousands of HBD for Keychain? and has 88k HBD left in current proposal that the community seems committed to pay. So it all comes at a large price.
Seems like one small feature at a comparatively low price is simply to make sure the community has a second option. It's minimal cost for such a large feature in comparison.