And I think people vastly underestimate the amount of effort and determination it takes to do this. You really need to be obsessive about it, almost to the exclusion of anything else.
I've spent at least a decade on this. And thousands and thousands of dollars in servers, coding courses etc. I actually had to develope an entire skill set which doesn't even have anything to do with trading, but rather to handle the computers like I need to be able to.
It's only now, many years and thousands of dollars later, that I get to the point where I can go sleep at night and most likely wake up with more bucks in the morning.
The cost to me has been so high, mostly in time, that it's almost not worth it. The only way I can ever get my time back is if I can take the rest of my life off and not ever have to do another days work, which is very likely still another two or three years away.