I honestly can't think which one is better... charts are too useful to dismiss, and to ignore fundamentals would be silly.
However lately TA has been getting a right bashing, i dunno why, maybe its because most people flock to it because it's 'easier'. Some fundamental traders believe that charts don;t move the market, you don't need a chart to trade, fair enough george soros is proof that charts aren't needed. but a lot of big money knows that noobies use TA , so when they see a big swingin' dick support level then they know that's a good place to buy , to soak up all the sell stops and to get a better price, otherwise big money buying anywhere would push price up and give a worse average price.