A lot of newer engines run particularly and efficently for long periods of time. This is especially true about our favorite german car. synthetic oil can also prolong the time you need to get an oil change, with shorter carbon chains it breaks down much slower then conventional oil. the combination of these can get the oil interval change around 15000 miles easy. i myself would not allow my bimmer to get that high; i dont see any negative reasons to get it changed every 3000.