For web browsing, these solutions necessarily cannot be as sophisticated as software running in the browser. They're also much less convenient to install and use.
DNS filters and firewall rules are crude tools by comparison but you can't install uBO on random apps or your TV.