Forex is the world's largest market for a reason: it makes it possible for everyone from central banks to retail investors to profit from currency fluctuations associated with the global economy.
Forex already become a worldwide business, and many retail traders come to join forex, but besides forex promising unlimited profit, forex is also called high-risk trading, many traders lose money in forex trading, this needs good skills and knowledge, and motivation to keep moving.
Forex trading doesn’t work for everyone. It needs you to be knowledgeable and capable of taking risks every now and then. You have to be good with currency fluctuations to make the most of them.
Totally, it has benefited thousands if not millions of persons in the world. Many are still waking up to the reality of the market, especially forex and crypto.
Forex doesn’t work for everyone equally. The ones who work on understanding and adapting to price movements perform far better than those who keep waiting for the charts to look as anticipated.
Forex market changes all the time and there are many factors that can influence the price. Traders that can constantly learn and adapt to the market will perform better, trading strategies can change and evolve over time. I don't believe a single strategy will always work without any adaptation to the market condition.