It is necessary to customize for each lens because there are extra optical elements, with sensor based IS it's software.Lens based is better as it can be customized for each lens.
Soon it will be 3 companies with 10% (or more) market share each...Canon
isn't worried about a company with 5% market share in dSLRs.