from TFA: "One year ago, we announced that Keybase is supported by the Stellar Development Foundation."
Don't have to look much farther for motives. However, may I suggest a slight amendment to your statement and thinking:
The association with keybase.io does much to give the appearance of credibility, trustworthiness and stability to cryptocurrency.