I guess what would be more accurate is that standard TA does not work.
However, advanced TA especially stuff you start to develop yourself can and does work.
The problem then comes can you follow your own system? Can you take the losses when your stop gets hit, and let your winners run to target?
This is the difference between sim and real life. In sim there is psychological pressure or pain of losing or winning real money.
Here is a previous stock trade that I did, I was watching the stock HUN trading at $ 6/sh. The merger of the company failed, and the stock fell to $ 3/sh. So we have a 50% retrace, but fibs by themselves don't work. So then I look at the dividend, HUN was paying a 11% dividend. So assuming they could continue to pay it, even if the price of the stock did not go up, I would be doing better than 95% of all traders just by buying and holding the stock.
Next, I saw that HUN was waiting for a legal victory that would be worth more than its market cap. This became an easy buy with multiple confirmations. And of course the stock went down after I bought it, however, by getting long at my price, I my stop was never even close to being hit. Well, HUN won some legal victories, the stock doubled, and I got out at $ 7.50/sh, of course the stock is higher but I captured a good portion of the trend, and made over a 100% profit on the trade. This trade combined FA and TA to generate a profit. On a small stock account size, I made $ 10,000 profit last month. I now have more money to wire to my futures trading account.