I often wonder if some cyclists make terrible customers. Me? Apart from a new bike and servicing I rarely spend anything on cycling as I have everything I need. My last purchase was in October '22, a padded gilet from Galibier, this I needed as I have always suffered from being cold in winter, as I get older it has begun to get worse. I bought 3 base layers from Planet X 2-3 years ago when a friend pointed out they were great value - I can't see these needing replacing in the near future. Recently I thought about a new summer jersey, then decided four is enough. I do see many things I desire but rarely, if ever, buy them.
On the other hand I have a cycling buddy who is forever turning up wearing something new, a new gadget or whatever. These things always seem interesting, fun to have etc. but needed?
If customers like me are in the majority I can see why retailers struggle, if my buddy is typical then perhaps there's a different answer to the question. I unsubscribe from all marketing emails, I don't plan to read them so why have the clutter in my Inbox. Another aspect is I always buy what I perceive to be quality as I'm looking for good performance and longevity, neither of these have I associated with Planet X so unless pointed in that direction I would never be a customer.