Senior Certified Instructor
I disagree on all counts.Perhaps we should define "heavy."
I will define “heavy” as any low-bar back squat for the purpose of this discussion. I have nothing against it for those who desire what it can give, but all the things you cite will be worked and developed, albeit in different ways and with different results, by deadlifting heavy.
Minimalist programs are best for many people.
Playing American football? LBBS.
Playing the violin? LBBS will take more than it gives.
And for anyone in interested in being stronger without requiring significant change to their body composition, the deadlift is a better choice.