Linux forced Intel to change away from the base driver model, and at this point as many patches come from community as Intel. The "base driver" model is not sustainable over the long term in my admittedly biased opinion.