If I have the option I always debadge. I just don’t see the point in plastering the rear of the car in makes, models, engine badges. It’s paramount to showing off in my eyes, so I remove them. I prefer to be more understated. I've just ordered a 120dx, and it will be debadged. The xDrive badge is especially huge and an eyesore IMO.
The only time I have badges is if the car already has them (2nd hand etc), or in special cases. There’s no way I'd take the M badge off my M3
I read somewhere a while ago that the UK generally debagdes cars. While Germany for example likes as much insignia as they can get.