You obviously know what you are talking about and I tend to agree in most part but you don't need to automate your systems to know if they have a positive expectancy. Automation will just give you extra efficiency in terms of decreased screen time, less mistakes and quicker execution.
not on your list - large position size or overleveraging. Best examples of victims .... USA and UK. Like Cher, neither has a last name.
NOT HAVING DICIPLINE FOR YOUR STOP LOSS AND NOT HAVING PATIENCE FOR YOUR WINNIG TRADES Is the mother of all mistakes
Have you ever traded prop? If not, you have no clue. It does not take someone in a prop shop 2+ years to get profitable. Maybe trading retail and doing 1 or 2 trades a day. Not in a prop shop where you're constantly in and out of positions. That greatly accelerates the learning curve.
*buying a program for a couple of thousand dollars at a flash seminar from a slick looking bloke who says he made his millions daytrading......and when your losses start mounting, paying the same slick bloke more thousands to attend the advanced course. C'mon, don't play dumb now.....you know who you are. Give yourself an uppercut.