When I was retrenched in 2016 I could no longer afford to play social and competitive golf. I then dusted off my mtb and decided to cycle in stead as I, like most Saffas, am an outdoor person (a factor that cost me my marriage).
People at the golf club were saying "but cycling is more expensive than golf bla bla bla" to which I replied BS. If you have a bike and clothing, riding your mtb will cost you an annual subscription of ±R800 (Bottelary) whereafter you are not paying a cent, except for the odd maintenance issue if you cannot repair it yourself of course. Wear and tear on a budget bike is minimal as the parts just last. For a roadbike, it is my epxerience that that is even cheaper to run (having bought and ridden my trusty Swift Carbon R825 for the last 2yrs and all had to replace was the BB and the tyres).
The Golf vs Cycling debate around cost is stupid. Golf equipment and apparrel is on par (pardon the pun) with cycling equipment and apparrel. But, with golf you have greenfees on top of your subs, the halfway house and of course the 19th hole. Granted, these aren't a neccessity, but it is much like the coffee stop during a ride and the beers thereafter. For me golf was way more expensive. I calculated that a Saturday on the golf course cost me around R500 (R250 greenfees, R100 halfway, R150 for a round of drinks); a 100km ride costs me R100 for a coffee stop with a samie.
The fact is, it costs nothing to ride your bike on your local trails/raods, even if you wonder out to other trails for the day, a day pass is R60 at most. Road cycling is free.
People like to have a medal on their wall for which they paid R5000/R10000/R50000 etc. I tell you what, go down to your local trophy store and buy one for far less if that is why you ride. And if you ride to be pampered, well...
An event like the Munga is R30k. That is to feed ±200 riders and to keep the feeding stations operational for the 5 days, its marginal but the expenses almost makes sense. Then you have the Silk Road, which carries a ± R6000 entry fee. I am reliably informed that to travel to and participate in the Silk Road costs less than the entry fee for the Munga. Tour Divide is free (what I am told). These are medals worth having on your wall, not a R600 medal for going around Cape Town on public roads which you could do an most days for free, or some R50000 medal for riding most of the trails in the WC with some sections being only available for the event.
But hey, that's just me. I ride to be healthy, both mentally and physically.