Completely agree with everything you said. And those things you listed at the end, you are right, those are not edges, those are skills.
MY point is, of the things you listed at the end, when a trader is more familiar with those and can use them BETTER than an average trader, in conjunction...