Regarless of the formula, O gauge model train prices have gone up.
There is no way to argue against that, even factoring, the value of the dollar, inflation, and other things.
All that is used to just gloss over rising prices.
IMHO, it is more of a personal experience based on each person financial situation, more that anything else.
If your wallet moans each time you buy something then its has probably gone up in price compared to your earnings, if your wallet does not complain, then the above is not true.
You can pretty much tell by each individuals buying habits what their personal situation is.
Some seemingly buy whatever they want whenever they want it without complaint, while others have to be more careful, cringe, hesitate, etc etc or do not feel too good after purchase and thinking about what they spent.
Bottom line is that O Gauge model trains are no longer a commodity...compared to the 1940s and 50s when it seemed almost every kid had an O Gauge train.
The same cannot be said today, most kids do not have model trains at all, especially O Gauge.
In fact, unlike the 1940s and 50s, for a long time now, most familys do not have model trains.
Nor do stores stock them like they did way back then, i.e. Sears, JC Penny, etc.
It is just not a commodity item anymore, if it ever was....you could maybe say, it was more "commodity like" back then, opposed to now.
I feel BTO, shrinking inventories of online and physical retailers of Model Trains especially O Gauge, and in many cases 2-3 year waits for catalog items all contribute to less availability and thus a more non commodity "like" stature.
In the PC Industry, once the PC went from being a luxury item for a select few, to a product almost every household has, the profit margins shrunk, and prices fell, and PC makers started having big issues and had to spread out to other business areas or risk financial failure.
The opposite is happening with O gauge/model trains, it is a luxury item for a select few, and a select few that gets fewer and fewer each year.
Thus, it is no surprise prices are going up.
However, as less is made, QUALITY should go up as well...is it? Will it?
Just my 2 cents...