I don't know if BA still does this, but for years their carry-on weight limit was 23kg. And yet I never saw any reports of heavy carry-ons breaking the bins or passengers/crew being injured by heavy bags. Just confirms my view that most airline carry-on weight limits are ridiculously, unnecessarily low.