I know this is an old post but I was going to make a similar topic. After the rebalance on calories, i think this is also badly needed,. Especially after finding this breakdown recently:
https://drive.google.com/file/d/1R2GzbUItxjfPMoyHgAiHnN9pSZChTRvD/view
The rock climbing wall is INSANE for muscle gain, completely unbalanced, especially compared to the rock climbing on the actual cliffs in Mt Komorebi. Like, completely broken.
After seeing in that chart that basketball adds to muscle, but does not burn fat, i went to test it in my game, and it is true. I set my sim to use the basketball net (I think it was just dribble around) and he gained a whopping 5 points of muscle and saw absolutely 0 change for his fat levels. If anything this is backwards, basketball players are lean more than muscular, it should be mostly cardio.
the free weights look totally broken on that chart, though I did test them and while it did do both cardio and muscle it didn't seem as unbalanced as that chart shows, so maybe it was fixed since then, but it does still do both, and I do think it should be muscle ONLY.
And I agree, swimming seems underpowered for fat loss. I was trying to lose weight on a sim with swimming and failing horribly, now i know why.
Biking also seems a bit underpowered, but it may balance out if they bike places a lot. (Biking also needs an 'indoor' check so they don't bike indoors, which could help lessen it's overall use)
also agree cheerleading should count as cardio
The Soccer ball is overtuned, considering how cheap it is and how you can carry it anywhere, it's basically a cheat code for your sim to get absolutely ripped with virtually no effort. It is also extremely annoying from an autonomy perspective, they are very obsessive with it. I generally have to not have it, or they will be doing it ALL THE TIME. and doing things like stopping what i told them to do to kick the **bleep** ball. And with both the soccer and football also trying to do it with other sims, who are often clear across the map, causing everything to grind to a halt as they run off to the other sim.