This is entirely different. There , you always have the option to hide/block them. But here, spams are directed to a personal space repeatedly whether you delete it or not. I'm not saying what you see in facebook or Instagrams are not spam, but you have some control over it. Atleast you have the option to choose whether to display them or not. You see spam in a group or page, then you just need to get exit or report to admin. That's onto public space , not to personal space. Email spams will be dealt if you just report the message and similar messages will be auto categorised as spam (atleast in Gmail).