Can't see that any high end car with that much damage wouldn't be nearly as expensive as long as the labor rates are comparable. I know a local news story said that it use to be rather inexpensive to have a bumper replaced but now with cars having so many sensors, if you need to have your bumper replaced, be ready for a big price increase.
I haven't watched the video on the original thread yet but given the speed, very glad OP is here to post about this. Any idea if there was water or sand in the barrel?