Body weight vs traditional weight lifting exercises such as deadlifts, barbell bench press, and squats under a bar have been considered necessary for anyone serious about improving strength and fitness, but is this necessarily true? Body weight training could be better in some particular aspects such as increasing flexibility and increasing strength in those more stretched positions.