Nashbar has 10speed drivetrain for:
Shifters: $139
F.D.: $25
R.D.: $40
Crankset: $55
Chain, etc: $20
Doesn't seem like a lot to me.
So, road components aren't that expensive. Sure, as with everything, there are options that cost more. It's all about marketing.