This is simple wear and tear on any car, The fact that you are blaming BMW for YOUR mistakes in not being a little more caring or careful about your car or telling other people to be more careful with it is just ignorance. When you got your BMW, if you ordered brand new, you should have told them...
@Biotektan Hes dead, so this leaves your argument invalid.