That's interesting PP. I can no longer run due to knackered knees and a limited cardiac capacity, but I can walk for miles on the flat, rather less on hills and all depending on how my knees decide to behave. I get my cardio from walking. Some also comes from swimming, but that is mostly about keeping flexibility. Weights are a pain to do, but give me a real 'buzz' when they're over.. and they improve build, posture, weight loss etc.
They also help make me strong enough to fight off all the laydees who inevitably pursue me....