Some of that UX can be improved with some effort, for sure, but there are always some limitations when people start mixing different protocols, spec versions, and data formats... Pubkey is indeed a bar, but Pubky is the next web ;)