There must have been a boom during and after the pandemic where many (and I) got back into railway modelling after a long hiatus. This meant that a lot of us missed the earlier (and by today’s standards) less than ideal models, the early 40, 25 and 37 versions being case in point.
I suspect the returns from recent investments in high quality models from them, Accurascale, etc. have been boosted a lot by there being an influx into the hobby. Whilst some modellers will tail off as life has returned to normal, many, myself included will stick at it with a pipeline of preorders and new models to cherry pick. It’s an addictive hobby.
Bachmann’s new models are excellent. There have been a few faults, all electrical which I’ve repaired with a little soldering but otherwise they’ve been good, if a little crudely assembled (ditch the screws, please!), and some of the detail is a bit chunky compared to the likes of Accurascale or SLW, but I have bought, and will keep buying their models and they scrub up exceedingly well. Their spares department is good as well, and crucial for those of us who don’t run things out of the box and infinge any warranty very quickly! 😀