My dad's company makes a lot of stamped pieces for companies like Suburu, GM and a couple chevy's now. In high school I actually worked on the presses making these parts for my summer job. Even he had to look over the engineering drawings a couple times for parts and go, "they want us to stamp it out of what gauge steel?!" These parts are made to be strong (and they are) at a very specific angle. Problem is as soon as you show a force in any other direction they crumple. Cast parts may be heavier and more expensive, but they off strength in all directions.
For the new camaro he actually has special machines that laser cut the metal at a very cold temperature because it's impregnated metal. The science behind it is over my head why it has to be cooled down before it's cut but the finished products are extremely strong for how light they are. It's really interesting stuff.
But again, for a vehicle that's going to be subjected to off-camber drop-offs and has a pretty decent payload capacity, maybe stamped control arms weren't the best idea in this case? I mean, it's no off road specific vehicle, but even Subaru drives them on fire roads in their commercials and states something like, "just because the road ends doesn't mean your jouney must end."