That cost from MB is nuts.
I had a tear and a spot where it wore through on the driver seat in my 3 last year, leatherette....dealer got a new seat unit ordered and installed under warranty, no cost to me. I thought that was pretty good for something I was pretty sure they were going to tell me was normal wear and tear.