They're not stupid, they are what they are. They may be more than you can afford, or more than you're willing to pay (I fall into both those categories), but they're priced based on the cost of materials, manufacturing, and demand. By your logic new car prices are stupid too because you can go buy an old used one for a lot less. Stock shafts vs Alloys are like a 1/2-ton truck vs a diesel 1-ton. You pay more for the stronger, higher performance version.
That said, yeah, you can buy a lot of used shafts for trail spares for the cost of a set of alloy shafts.

:thumbsup: I've got alloys for both our Jeeps, but the
only reason is because I got a good deal on both sets, otherwise I'd have just picked up a set of used stock shafts for spares.