AMD make cpus, ATi make Gpus same company but massively different architecture.
CPU wise, AMD suck. Simple.
ATI doesn't exist any more...
CPU wise, for mid to top end, Intel is the better option, for budget builds AMD are still very good, so the blanket statement of "CPU wise, AMD suck" really isn't simple, nor is it true.
So the AMD chip is not that recommended right for gaming?
Why do they sell it and who uses it then?
Because not everyone games and because AMD are not going to develop a chip, realise it isn't as good as their competitors so just throw away their stock.
It is like a supermarket at the end of the day selling their produce for a low price because they can't sell it the next day. Even though, in theory, the produce isn't of as high quality as the other stuff on the shelf, selling it still gets money back on the money spent to produce it.
AMD have the chip priced at where the performance lies, but even so, Intel have the better option at the same price because they use less power and produce less heat.
No, that's just faulty math.

I don't know US prices or prices anywhere else in the world, but here AMD FX-8120 is 30% cheaper than an i5 3570K, and it's not 30% worse. Sure, you might have to overclock it to see performance, but who actually uses a stock AMD anyway, eh?
It is 30% cheaper and in most tasks will perform equally or worse. Then if you buy it to overclock, you can overclock the Intel K chips, which aren't a whole lot more expensive from the lowest i5 to a 2500K or 3570K, but they will go further, run much, much cooler and use way less power.
You consider the fact too that a Thuban chip would be better than a Bulldozer chip, you have to ask yourself why would anyone take the FX over a Phenom II or an i5?
Consider too that in games, an i3 2100 will perform as well as an FX 8150, I am sure anywhere in the world that little dual core chip costs a hell of a lot less than that pseudo octo-core chip, here in the UK a little over a third of the price, yet the performance isn't there to match the price difference