Yes, it's on the spectrum of crazy parts costs. But I like to think of it as $200 less than the cost of the same stamped, drilled, tapped and bent piece of kit with a BMW part number. Zero seems to be all over the place with their parts costs. Neighbor breaks your mirror, $20, need a new dash unit, I could never source $(not insane), cost of stamped metal $100! I should have taken photos during the install but I was cold and grumpy (not related to the diginow).
If you consider making the bracket on your own would probably take at least two hours. With at best the same sturdy, well designed result, likely a slightly rougher install or fitment. It starts to make sense to cry a little and give away money.
In my life build time does have a cost. Maybe you have a workshop with strap steel laying around, then maybe you'd get it down to 45 mins. Maybe it's installed well the first time. After that any shop tech crawling around in there will have a new hiccup to comprehend before moving forward. I find it best to mot make professionals hiccup, always goes bad for me.