There are users who value OSes for being absolutely minimal, so they can install only the stuff they want.
There are users who build their OSes from scratch, compiling each piece from source, fine-tuning every option they want to touch, manually defining every aspect of their system.
None of those approaches are wrong. And each of users may voice their discontent if things are not the way they prefer them to be (and that's good).
Sure does. And I can remove them if I want to. I can apt-get remove libc6 if I really really want to and I accept the consequences. I can't remove non-essential parts of the Firefox, though.
Delete /usr/lib/firefox/browser/features/[email protected] (or - better - rebuild the .deb package to not include this file) and the Pocket will be gone. Same for [email protected].
Sync and DevTools are tightly integrated, though. I'd really really wish it would be realistically possible to remove Sync and replace it with something else.
But your OS does come with lots of packages and features you may not use.