Technical analysis is not a panacea and it will not always give you 100% probability for any of the trades.
+1 here, but overall, technical analysis is always important. You rather trade and lost with learning than losing your money in vain.
Technical analysis is one of the best methods to trade, about the market. You should also to consider some things, like candlesticks pattern, support and resistance, using multiple timeframes and some indicators (bonus).
TA is evolving and there is always something new to learn. All you sad is true and there is much more to that. It such a big space that being a good trader mean being on top of your game all the time.