I don't see why. Theorically it could benefit a lot of people and help community driven projects or companies wanting to provide long term support. For example, if you create a phone that relies on Qualcom socs, qualcom only provides a few years of support, once they don't provide any new driver you're screwed. Forcing the release of source code would at least help open source driver initiatives.