An advantage of most calisthenics is that they force you to use a lot more stabilising muscles, muscles that you will need during a fight.
But many weight training exercises exclude these muscles, leaving them weak.
For example, press ups involve more muscles in the torso, in order to keep it straight. But the Bench press eliminates all these as, of course, you are lying on a bench.
You can more easily progress to heavier weights, as all you have to do is put more discs on. But you can still progress with press ups, by changing them (raising the feet, changing the Hindu Pushes etc.) And, if you do higher rep calisthenics, you get better conditioning, vital in a fight. |