It is easy to shoot down something that is way oversimplifying the realities.
The "elements to trading success" are argued
For me:
#1 is a trading edge. Many people think they have it, but few do. Commissions, taxes, fees, mistakes by broker or trader, market disruptive events, and...