I run quite a few new bikes and have never had issues sourcing parts (apart fromA lot of newer stuff though wears out faster, and can be awkward to repair or source parts for.
This was intertwined with the consumerism in the cycle industry.
covid)
Letās take my gravel bike for example as thatās my oldest bike.
Itās 2020 - and is on around 14k miles now.
In that time itās used 4 chains , 1 set of jockey wheels , 1 BB , 1 headset bearing , 2 sets of pads and 3 sets of tyres.
None of the old 90s stuff lasted as long in terms of miles as any of that.
Iām still on the original cassette (itās close though) and chainring.
Hubs have never been touched and itās ridden all year round.
Only issue I had was leaking GRX calipers which I swapped out for Hope RX4+