how come amd chips are hardly recommended nowdays?
You see, the new AMD FX series uses a rather unique architecture comprising of modules with two cores each. This is roughly equivalent of a core with hyperthreading, except that the 'hyperthreaded' core is actually a physical core rather than a virtual core like Intel's i3, i7 and Xeon CPUs. However, the IPC of each FX core are significantly inferior when compared to Intel's and in fact, on a core to core basis, the Phenom IIs are actually better than the FX CPUs in some scenarios which can be seen in some single thread benchmarks where the Phenom II is shown to be faster than the FX. Thus, due to the unique architecture of the FX, the 8 core FX CPUs should be treated as something like a quad-core with 'hyperthreading', 6 cores be treated like a tri-core with 'hyperthreading' vice versa.
However, as the FX CPUs have more cores than the Phenom IIs, the FX CPUs excels in multithreaded workloads and in scenarios where all 8 cores are used, the FX has a performance on par with an i7. Unfortunately, due to the IPC disadvantage of each FX core when compared to an Intel CPU core, the FX 8 core CPU has the performance of a last generation Sandy Bridge i7 in multithreaded workloads.
Unfortunately, in the real world, several programs are still single threaded and even if capable of using multicores, the programs are only capable of using 2-4 cores at most, which means that the FX's true strengths are not realized and in fact, the usage pattern of the common masses amplifies the weakness of the FX CPUs and makes it look bad when compared to Intel CPUs with vastly superior IPC. To make things worse, the FX CPUs are relatively hot and power hungry with the FX 8350 8 core CPU having a TDP of 125W and the top end FX 9570 having a TDP of 220W which requires a top end air cooler or a AIO WC loop for cooling. In comparison, the Haswell i7-4790 has a TDP of 84W at most.
Unlike the US market, in Singapore, the FX CPUs are still priced relatively high for their performance and there are very limited selections of AM3+ motherboards (mainly Asus) avaliable and thus for the amount of performance you are getting, it makes very little economic sense to get a FX CPU when a equivalent Haswell system can be had for a cheaper price and you do not need to worry too much about cooling or your power bill.