I have a few Randalls and they're all users. I've given each of my sons a Randall and I have one in ready for a grandson who will be turning 21 soon. They're great knives. No doubt about it and I like them a lot.
That being said, however, I've got to agree with Bullet Bob. The steel in the better quality knives today is much better than the stamped out knives of the mountain man era. Now, I'm not talking about the cheap made-in-Pakistan knives that you used to be able to pick up at the local gas station for a buck. I'm talking about a decently priced knife made of steel such as AUS 8, 440C, S30V, etc.
I'll give you an example. I have a knife that was given out years ago as a "freebie" for contributing to the Rocky Mountain Elk Foundation. It's a Schrade Old Timer 1650T. It's one of the newer ones...not made in the USA, but probably by some little 10-year old kid in a Chinese sweat shop. Bottom line though, it's one heckuva knife. I don't know what kind of steel was used, but this knife is a keeper. It takes and keeps a great edge. Is it a Randall? Nope, but it's a good quality knife and I don't plan on getting rid of it anytime soon.
Another brand of knife that I've always been impressed with is Buck. As a poor college student, I saved my money and bought a Buck 105 back in 1970. It's still with me and a great knife that has cleaned and skinned its share of deer. This past summer, I carried a little Buck 113 on my belt when I was in the saddle. I bought that knife on a whim and I'm sure glad I did. A great knife.
The thing that really impresses me about Buck knives is that they come razor sharp right out of the box.
Case knives are another brand that turns out some great fixed blade knives as well as folders. When Zippo lighters bought out W.R. Case knives in 1993, they brought back the old quality that Case was known for back in the 50's and 60's.
Anyway, there are a lot of good quality knives out there and at prices that most can afford. As a result, there's really no reason to not carry a decent knife.
Just my two cents worth.