> A practical and effective way to escape those attempts is to delete <strike>their software from your devices</strike> your account.
That is another way to do it, but it might not fit many people's lifestyles as well intermediate measures like deleting the app. Facebook is a communication channel, just like email and the telephone, and totally deleting your account has definite costs that vary from person to person. I think it's totally fine for people to manage how they make their own tradeoffs, and I know for a fact that the most extreme action is often more than is really required to get resuts.
Take myself, for example. I'm quite anti-facebook and hardly ever use their software. But I haven't deleted my account because I have friends and acquaintances who still use it for event planning, and I don't want to be either left out or be a prima donna demands special treatment. I get an email notification when I get an invite, and I only log in to RSVP and check the event info.