We actually went from a 3 series to an S-Max, the main reason being the versatility of occasional 7 seats. I would happily have paid £10k+ more for a premium German equivalent, but none exists. If you want 7 seats from BMW, Audi or M-B they insist on selling you a 4wd leviathon. No thanks!
For all their niche creations (X6!?!) they don't make the car we wanted to buy. This V5 offers no benefits over the excellent 5 series touring but if they added a couple of foldaway seats at the back it would sell like hot cakes, even with a curved roof!
The S-Max 2.2 Titanium is great by the way, once you get past the badge!