Pretty much all of my communication on Facebook Messenger is with my friends, and the rest is with some groups I'm in to find local events, which I could leave hassle-free at any time with the click of a button. No communication with spammers or businesses, with the exception of someone with an obviously hacked account once every few years.
With the rare exception, my incoming calls on my phone are either my doorbell (which I answer if I'm expecting someone), or spammers (who I don't answer).
So I would say Facebook keeps this in mind much better than the phone company.