The only way to keep ads off Facebook is to stop using Facebook.
If you're still using Facebook, it's because you're required to or you're the kind of person who won't be fazed by this.
you could use NoBook or MaterialBook, both on Github, personally I don't have FB account 10+ years and not missing it (besides marketplace, though don't see even there better deals than local classifieds website)
I got a facebook account because I wanted to use marketplace. I just use one of those CSS browser plugins to hide the newsfeed which is where all the ads pop up. The following does the trick for me:
I also don't have any friends on it.