Disagree strongly and as a user I feel distributions and package maintainers are a necessary defense against overly opinionated developers.
I'm glad there is a layer there that will patch and configure to better integrate into the system and in some (very rare) cases remove user hostile "functionality".