And, part of it is profit margins. The companies today almost universally use the %-age formula. They do not go on a dollar number, ie we want to make $xx on stuff; it is all %-age.
They all want to make a certain %-age ROI. I had a friend at Ruger many years ago. I asked him why the SBH was, say $400. He tells me that Ruger sells that revolver to a big distributor for $150 plus shipping. They sell it to a dealer for $300, shipping included. The dealer tags it $399.95 and sticks it in the case for sale.
There is a very well known American scope brand, that advertises on TAA. This really neat scope they make retails for $1275. I have a good friend that is a master dealer. He pays $710 plus S&H for it.
I am glad I bought nearly all of my firearms years ago. I just look these days, and shake my head...
Rich