Browser-based ad blocking is pretty easy to bypass for companies like Facebook if they really want to. They already have their own ad network, so they will start serving all content (messages, ads, videos) from the same server with no way to distinguish between them programmatically.