Originally Posted by
Artkansas
Well, certainly humans evolved to walk, not pedal. I believe that I've also read that it's good for the bones to be load-bearing, which does not happen on a bicycle.
Yes, weight bearing exercise is supposed to reduce osteoporosis, and also reduce falls in the elderly.