Indeed, ideally there are no distro-specific patches, and part of every maintainers' job is to reduce the delta. I wouldn't say Fedora version of a typical package is really much different from Debian version. It's a bit different for huge ones like OO.o (with Sun and go-oo...), but still. Every difference from upstream means more maintaining burden for the distro, which is best avoided.