The NBA plays 82 games over 200 days.
Baseball is less physically asserting on the non-catching position players (pitching is a completely different animal). Basketball has more banging, jumping and running. But these aren't really comparable in my opinion.
Fwiw, I think resting players is a good idea if you are a chip contending team.