I can't answer for him but to clarify, I meant saying "I did 25 curls" is more productive than "I suck because I didn't want to do cardio because the ground is snowy so I didn't do it". I wasn't referring to others offering suggestions for improving. That's a major point of this thread, actually. There are spaces elsewhere for venting.
Cardio is absolutely necessary for good fitness and health, of course. And it certainly is important for losing weight (although diet is perhaps more important).