the slamming happens from time to time, just because of the simple fact that you can't be everywhere all the time, an I don't feel like saying FREEZE "i'll do that" or "let me put it back there for you" 24/7 , but I do when I can;
what I find is worse is people that think these car are made to be firmly slammed, most people that have never owned a BMW don't realized the doors are heavy yes, but they tend to close themselves like the tailgate, and what you have is people pushing these doors while its already closing on it's own and BAM ....lol but based on previous post you all know that lol
a simple fix would be to make a 1 seater BMW

........problems solved