NOTE: Bodyweight Training will be abbreviated as BW; Weightlifting as WL; Kettlebells as KB I know this is a popular discussion on the internet and many other people have shared their opinion on the subject so I thought I'd share mine. The funny thing about this topic is that to some …