I didn't mind the engines in all the ICEs I test drove. I really liked the sound some of them made. Couldn't stand the transmissions though. I came from a manual and found the behavior of the automatics to be infuriating. They're always shifting, and so before you can do anything you've gotta wait a second or two for it to change two or three gears.
Totally agree about the rest of your observations on the 5-series. BMW has completely wrecked that car.
When I test drove a 5-series I found the HUD to be incredibly annoying. I was trying to figure out how to turn it off after 30 seconds. I have no need to see my speed right in front of everything, it just gets in the way.The only thing I really thought I would have run away with was the headsup display - wow!! The speed/direction/speed-limit is projected into some distance in front of you and passengers/others cannot see anything. That was amazing.
Totally agree about the rest of your observations on the 5-series. BMW has completely wrecked that car.