I use keybase with two profiles. One which is linked to my IRL identity. And one which is linked to my internet identity.
The Stellar offering seemed really odd to me - because it seemed so outside of its core functionality. Almost scammy.
Then I read an article on Ars Technica about a flood of scammers and that sort of connected the two dots. The Stellar offering seems to have flooded them with more “people” than they can handle.