I have to say BMW has done a great job with the mid cycle refresh. I recently had a 2016 320i xDrive loaner while my 2013 320i was getting serviced, and the minor tweaks to the suspension and steering give it a feel that's more akin to an E46, than a smaller F10 5-series like mine. With these updates being as good as they are, I'm hoping that the new G20 3-Series will have that "back to its roots" feel too.