The 94 is an old school design that came out before the modern era of designing parts around the ease of manufacture. The difference is shop time is going to cost a lot more then the pound or 2 of steel.
I would agree that the different markets that they are made for would have a lot to do with it too. Personally I find the 336 butt ugly compared to the 94 with its bolt fitted the way it was intended.