I'm a big fan of strength training, but think it too often gets suggested as the solution to every problem, when really, we need some mix of strength training, cardio (anything from walking, to martial arts or team sports, whatever you'll actually do), mobility, and balance training. Your cardio/activity, depending on your choice could, account for a lot of this.