Unfortunately, the number of medals is not the most important criteria for the IOC. They are focused on limiting the number of athletes. Three more weight classes in men's free style is ~ 60 more athletes. This is not what the IOC wants. Wrestling (and a few other sports) get tossed a bone with two bronzes to "make up" for the fewer weight classes. What the IOC wants is more medal events, but fewer overall competitors. Hence the mixed relays in track and field and swimming, for example. Most of those athletes were already at the games for their main event so they can "easily" add the extra event. More events, more finals, more winners, more television moments, but less athletes.