Spam (like the torrent of cryptoscamspam lots of people got this morning) has been very rare for me here (and dealt with quickly), but I've noticed that almost all of the spam I've gotten has been via Mastodon's DM feature.

I really wish there was a way to turn DMs off or at least restrict them to people I follow. Control over incoming DMs was a thing Twitter did better than here.

Please stop telling me about the "block DMs from people you don't follow" checkbox. I know about that. It doesn't work properly. It results in people THINKING they've sent you a message that you never actually see.
Because this is Mastodon, I'm now getting people lecturing me on why this obviously broken behavior is "correct".

Another way DMs are hopelessly broken: if your handle is mentioned anywhere in a DM, you get a copy.

Yes, I understand why (technically) it might work that way. That doesn't mean it's not broken.

DMs here are a dumpster fire of buggy behavior and non-intuitive semantics.

Yeah, I should "just go back to Twitter if I hate so much here". Eyeroll.
@mattblaze I hate that attitude. I can both (1) like a service and want to keep using it and (2) have opinions about how it can be better designed. “Love it or leave it” is a crappy viewpoint.