That, I'm sure, is a great improvement but it is a workable compromise that does not resolve some of the basic design problems. PaulJ's summary of the design issues above is 100% correct.
The so called comfort kit is obviously a satisfactory solution for most people but a complete redesign of the front end would be required to make it as near to perfect as possible.