No actually, the Thermaltake 750W or higher power supplies are said to be excellent. But below that, rubbish.
That PSU is one of the best on the market, you can't label Thermaltake rubbish just because they have been in the past, this is a top notch PSU, I would like to see proof otherwise because I can find none.