Always the debate is, it's in the price or not. Obvioulsy I think the solution is much more subtle than that.
I have consistantly made money for 14 years by ignoring charts. My view is that there is a certain amount of "Dumb" money in the market that is buying or selling without any view on the underlying value of the asset. I exploit that and it works.
I have no personal issue with trading and if you can make money at it (which I believe you can, with certain levels of risk). Actually I encourage it as it adds liquidity to the market and moves out some of the risk of an illquid market.