Agreed, it's a thorny issue. My own subjective experience of lifting weights 3x per week vs. biking 5+ miles into work 5x a week is that the lifting was far more successful in helping me lose weight. Ideally, you do both. But I worry that many people, especially those in this industry, underestimate the weight loss gains from building muscle.