It's an extraordinarily unique mental exercise to fight HARD for 30 seconds, to put the bar on your back and immediately start to panic from the weight pulling you down, and to push through that and squat down, feeling the whole time like you're going to get crushed, only to push back up, as hard as you can, and get to the top, and then realize you have to do it another 4 times. Undergoing that level of acute hardship on a regular basis gives one a different type of confidence, and changes how one sees the every day struggles one goes through.
I can't for the life of me understand the mentality that would prefer a long exhausting run compared to 6 or so reps of a heavy weight until failure, for three sets, finished in 5 minutes. Running makes me feel like I'm gonna die. Weightlifting makes me feel like that only with extremely powerful lifts like doing squats. Can you explain why you prefer to draw out the discomfort rather than ripping the bandaid off immediately?
It's not an either/or. Both have different, if complementary, effects. Each primarily activates different muscle fiber types, each with its own metabolic benefits.