Remember Most brands were forced to Order Big numbers in advance if they wanted Bikes - This wouldve been at expectation they could sell them for top dollar, However whether timing was bad, or order was delayed etc could play a major part. This caught out both specilized and Trek, Especially trek - they had a big order in from SRAM/shimano and Frames(giant?) in early 2020, Apparently they upped their order number and they got massively caught out during this time, hence the overlap of the Two fuel Generations. I've been told Trek has recovered well and now just working...