Nice case for E2E, which I put in the human rights perspective of “Freedom of Impression” - the right of users not platforms to control what gets into our individual feeds. In an age of global feeds, freedom of expression is only practical if paired with freedom of impression. The best way to make that happen, since many users have difficulty managing the details for themselves, is by adding the right of Delegation to a service that acts as their agent (often referred to as "middleware").