Several reasons.
The first is that I wasn't all that diligent with gym for a long time, and it was costing me R370 per month. Now that I am back on the exercise bandwagon, it was still taking me a while to get my gym discount back down. Even if I got it down to R200 per month again, that is still R200 per month. How long would it take me, at R200 per month, to pay off the exercise equipment that I have bought for the home, and will buy for the home?
But to be honest, the biggest reason is that I don't like gym. I don't like sharing the weights floor, I don't like having to drive to the gym, I don't like only being able to go at certain times (eg, I never go to the gym in peak times because it is too busy).
When I exercise at home, I do it at my own pace. I don't waste 15 minutes driving to and from gym. I shower in my own shower after I exercise. I use my own kit. I watch my own TV while exercising and I don't need to use headphones. It is 1 million times better.
Sure, I don't have nearly the variety of equipment that a gym would have. I don't have any machines, nor will I ever have them. All I have at the moment is a pair of 10kg dumbells. What I have learned to do, is a far wider variety of exercises than when I used to use the weights at gym.
When I used to use the weight machines at gym, I got lazy. I never pushed myself. I only did 4-5 of the same exercises targeting the same muscle groups. Yeah, I could have used barbells and dumbells and done a wider variety, but I really hate the weights floor. With a passion. Maybe I'm just self conscious, I don't know.
I'm far more motivated to work out at home, and I put a lot more in. I'm not just going through the motions, I really want to improve myself and push myself.
So, my next step, as soon as my Discovery HealthyGear card comes in, is to buy more kit. I need to buy 2x15kg dumbells, 1x16kg kettle bell, a skipping rope, and some floor mats (to protect against accidental drops).
I use my ottoman as a bench for dumbell bench press and flies.