A couple that I ride with has been thinking about getting the wife a new bike. When they finally got time to look recently they found retail inventories very low. Bicycles sales are up 30% for all types.
Serotta builds steel bicycles. They did not order enough steel to meet demand this year and their delivery times have been lengthened as they wait for raw material supplies to catch up.
I think you have picked a particularly bad time to judge retail bike offerings.