Reading all the posts in this thread suggests to me that people interested enough in cycling to put their hands in their pockets are a very diverse selection of people.
I am glad people go mountain biking, gravel biking, commuting, racing and group cycling, campaigning, but I do none of those activities, and am confident that those who do don't know I exist.
I imagine it is relatively easy to extract money from a coherent group with shared interests, but less so from a variety of people who have different interests.
Tldr. People who ride bikes have different motivations that can't be fitted in one grouping.