Why couldn’t Keybase stay away from the platform disease? Why ruin an authenticator by trying to be a social platform, at which you will inevitably be terrible?

Just make good things that have limited scope. Focus on your thing and make it better and better, that’s it.