Err....
Are we talking about affording in time? Because from where I'm sitting once you have a bike it's free, where gyms need an ongoing subscription.
Plus if someone (like OP) works from home, getting on their bike is likely easier and lower-friction.
Mostly weather. There are very few locations where “bike every day” is a reasonable statement. Consistency is key.
But sure, I get it. Personally I can’t keep up gym habits because the boredom is just overwhelming. I find other forms of exercise easier to stick at. Each to their own.
- bouldering gyms - circus - bodybuilding gyms - dancing studio - aikido/wrestling - boxing
If your idea of gym is 24Fitness, then yeah, it is very boring.