with ActivityPub you can have specific actors like @breaking@npr.org, @sports@npr.org, @finance@npr.org, @waitwaitdonttellme@npr.org, @reporter@npr.org, et cetera.
it was annoying to me to type it too! There are also webfinger URLs that serve the same purpose like https://mastodon.social/@gargron == @gargron@mastodon.social
That's not a WebFinger URL. WebFinger URLs point to /.well-known/ path that returns a JSON document with links to other places for the user. To simplify WebFinger use by a human, we introduced acct:user@example.com syntax. And (at least my) WebFinger clients can assume the acct: part, much like email clients do for the email: scheme.
It's on Mastodon though, the automatic linking wouldn't add mailto: at the front, think it's worth the cost of a few people not being able to post their email address without a mailto:
Referencing one of these username handles in external CMS systems (news sites, blogs, etc) might automatically convert them in Rich Text editors, or just Word processors, or even operating system toolings. Seems worth not re-using the same URI format.