Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already flag a mutating, non-idempotent, destructive operation; the description adds real value beyond them by disclosing cost ($5/$20), a 1-year validity window, and automatic revocation on trust-score decline. What's missing is what happens on re-issue (does it charge again / replace the badge), which matters given idempotentHint=false.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.