>>22281872American Heart Association began to recommend resistance training years ago. One of the most important things you can do to keep your A1C in check and reduce risk of diabetes is have muscle and use it with intensity. Muscle is where you store sugar - about 3/4ths of your glycogen. You store it in your liver, too, but you can't increase the size of your liver, and you can increase the size of your skeletal muscles.
Muscles protect joints, btw. Every modern athlete, cardio-focused or otherwise, and every intelligent person who "cares about their health" is resistance training. For every step a runner takes on the pavement, there's less load on the knee at any given instant if their muscles that act at the knee are stronger.
"Just do cardio for health" is literal boomer thinking. Nobody believes that anymore.