Steel bikes can be heavy because the material, especially high-tensile steel, doesn’t have as good a strength-to-weight ratio compared to aluminum alloys or carbon fibers.