It's the 4 cylinder thing. All BMW's should have six cyliners minimum. Let's see a 318 or an ST220.......HMMMMM let me think. When you take total cost (purchase and running costs). I think the ST220 would come out cheaper. People who have 316 and 318 BMW's are the sort of people who would buy a turd if it had a BMW badge on it and that is why they need a slap.