You're wrong. There is an opt-in for wallet key generation. The opt-in does not say that when you opt-in to generate a wallet keypair, it will also do a second operation and use your existing keybase identity keys to sign an attestation that will then be permanently affixed to your profile.
The text alludes to that being possible, but it doesn't tell you it's going to actually do that, or that it will then be impossible to remove the ad from your profile after you do.
The specific opt-in consent text matters. It says a thing, you click ok, but then it does that thing but also a second thing.
Ultimately this doesn't matter though, because keybase is toast now.
As an average user, can you explain where I’m “supposed” to be upset according to your interpretation of their alleged deception?
Your writing comes off quite accusatory but is also full of technical jargon that I can’t parse so I’ll naturally side with the majority. That’s not saying you’re wrong, but I’m sitting in a camp where I have 60 bucks and don’t feel slighted by their practice in the least.