I actively report these as spam (they are) and block the email. +1 on insulting intelligence.
> they probably haven't spent more than 10 seconds looking at my profile to see if it’s a fit.
I doubt they even glance at your profile, probably scraped and stored somewhere that's sold to these AI recruiting / sourcing companies the recruiters use.