Do you have any suggestions as to what form of exercise people should take up instead?
Well, high intensity cardio is a winner, for the same reasons (in reverse) that low intensity isn't. So that's a straightfoward solution to the problem.
It's been known for years now that low intensity weight training, operating at the same weights for a greater number of reps over time, gets you absolutely nowhere in terms of strength gains/muscle mass. The same holds for cardio. Do interval training twice a week for twenty minutes, and you'll rack up far more in the way of benefits in a month than you'll get from steady, death-by-tedium jogging on a daily basis for a season.
Try this, grydth: run for two minutes at a steady pace, except for the last five seconds, when you go at a full-tilt sprint. Then two more minutes minus five seconds in the same way, and another five secone sprint. Do that for five 'sets'—ten minutes, end to end—and see how you feel. Wait three or four days, and do it again. When you've done that for three weeks or so, cut the steady jogging time down to 85 seconds with 5 seconds of the same all-out sprinting. Do that, for eight 'sets' (= 12 minutes) for another couple of weeks, every three days. What you're looking for, ultimately, is something like 20 minutes, twice a week, of 55 seconds of jogging and 5 seconds of all-out sprinting.
Do that routine for four to six months. Your heart rate will lower significantly. Your blood pressure will almost certainly drop significantly. You will lose significant poundage. You'll start to see, not just abs, but serratus muscles (the 'shark's-tooth' pattern at the edge of your lats). And you will be making major positive changes in your biomarkers. Ideally, you will combine this routine with a high-intensity weight-training program—lower rep numbers, much heavier weights based on drastically reduced range of motion to keep you in your best-leverage range... put those two together for a year or two and you'll knock a decade off your chronological age, physiologically.