Thus, if you are patient, over time you will be richer for it.
The way I’ve made $$ is by going short term. High yield dividend stocks that pay you for owning them (thus reducing risk). Also, selling once I’ve made a 50% profit regardless. Yes, you can say I “lost money” by selling early—but no one every went broke by taking profits.
I don’t have a problem with the shorter term instruments. It’s the timing gimmicks that need to be reined in.
I am especially hostile to the deal where brokers use other people’s money to make timing transactions then keep the money they made.