Comes down to what environment you like to train in. Some ppl are fine at home and prefer the solo use of equipment.
Myself I like the gym. Gives me somewhere to go and out of the house. Plus they have way more equipment than I can ever pack in at home.
Plus you may get too look at hot chicks that will motivate you while training.