Bench press and squats are no measure of capability.
How many chinups can you do?
How much weight can you carry up a grade without breathing hard?
How long can you use a screwdriver or do work over your head?
How far can you swim?
How long can you hold your knee to your chest while seated?
How many stairs can you climb?
Can you touch your toes?
How many pushups can you do on top of your wife?
Stairmaster, sprinting, bodyweight exercises, and jumping every other day or so. Strength training to failure once a week with weights and machines.
Bench and squats are most certainly a measure of capability, especially if you are a competitive weightlifter, which I am. Strength training to failure once a week, will ensure that you can operate at about 60% efficiency, for extended periods. If that's your goal, have at it. I have zero pullup, pushup, dips, situps, stairclimbing problems. Can still do a split, (can you?), carrying weight up steps, not a problem. Swimming? I see poorly without my glasses, and swimming just is blindness. Good exercise, if you have the opportunity. Pushups on the woman are frequent,
, enjoyable, and generally involve a fair amount of rep work. In any case, there is absolutely nothing wrong in your workout philosophy, as it accomplishes your goal. Why would you imagine that weight training for strength, would ensure lack of success in the exercises you mention? Virtually all competitive athletes use weight training as a part of their regimen. Stronger, is better, given work on flexibility and speed, if needed, is included as well. Weightlifters aren't all meatheads.You imply that they are single faceted. That has not been my experience, even at the world level.