当然自重でもちゃんとやってれば筋肥大する
ただ負荷を細かく調節しづらい、効果的な種目が限られてる、加重しないのであれば負荷に上限がある、多くの人にとってウエイトの方がモチベーションを維持しやすいからウエイトの方が効率的