Bigger companies have also internal modules, that might be proprietary or too special to be included in the open source repository. The approach chosen by sipgate and others to just add this with the Debian patch system works ok, at least in my experience.