This is known as DISO = Dealer Installed Swirl Option.
Sadly, $tealerships do not care about the paint finish.
I recently was looking to purchase a "new" car.
It was the manager's "demo" car with 4,500 miles.
It was a dark grey (almost black) and was like the pics.
The hacks in the $tealership detail department ruined it.
They wanted $3x,xxx for it and it was totally covered.
I showed them before and after pics with descriptions.
I explained I liked the car but it would take me 20+ hours
At $40 per hour that's $800 paint correction time for fix it.
If they would reduce the vehicle by that much I'd buy it.
The salesman spoke to the "manager" and he didn't care!
It's buy/sell a product to them. They don't care about you!
You would think that spending that kinda money they'd care.
The manager refused my offer and said "You buy it, you fix it."
Two days later they sold the car in the exact same condition.
The unsuspecting buyer (like most folks) didn't see the issues.
It wasn't a Beemer but I believe ALL $tealerships have the same attitude.
Just like your friend, if the buyer doesn't catch it before, they don't care!
The "best" the $tealership may offer him is for them to detail the vehicle.
This will be done by the same hacks that trashed the paint in the first place.
Basic Rule: NEVER let a dealership touch your paint. No wash, No Wax & No Detail.
I have done quite a few cars (some with less than 50 miles) that $tealerships trashed.