Let me tell you a wee story. There was a man from Scotland that had an 8350 and a 7970 combo. He was very happy with this and it ran all games at the highest settings or close to the highest settings at 60 fps.
But he kept reading on the internet how AMD were junk and his CPU was no good. So at about this time a year ago he got a big bonus from work and decided to spend it on a shinny new i7 CPU and motherboard. This was very expensive but you know it would make games run faster so it was worth it
Imagine this man from Scotland's horror when not only did it feel not as good as his 8350 but the frame rates in games were more or less the same !
You need a TON more context. What games was he playing? What resolution?
If he was playing League of Legends/Dota then obviously there was no need to upgrade.
If his FX-8350 was OC'd very well and he didn't OC the new core i7 then it wouldn't matter.
If he is playing a game OPTIMIZED for multithreaded performance, and he OC'd hard then his FX wouldn't have too much of a disadvantage on the i7 line. Look at the Battlefield 4 benchmarks. The FX-8350 is behind the i7 line but only be 10 FPS or so.
The reason you are getting "attacked" from all sides is that you are not posting any "factual" information. There is no hard data in your post what so ever. It's as you say, and as I have bolded a STORY.
There are times when yes, you can pick up an FX processor. Are you planning on playing a heavily optimized game like Battlefield 4 which supports Mantle? Then yes, FX could would for you. Are you playing a nonintensive game like Dota/LoL? Then yes FX can work for you.
Also, consider pricing. Remember prices aren't the same worldwide. So sometimes the FX lineup may be the best choice for a person who may have to pay a TON more of a premium for intel in his country than we would in the US.
How I look at it is like this. If you know the exact games you're playing and how they perform then the FX lineup can be a good pickup for you. But if you play a WIDE variety of games, games that may be unoptimized, play CPU intensive games (MMO, RTS, etc.) then in AMERICA, where the FX-8350 is $200 it doesn't make sense to pick it up when intel processors are at that same price. To further put the nail in the coffin, Intel Processors from 3 years ago are still out performing the FX line. They hold their performance value longer.
But it ALL depends on pricing in your country. So if you're from outside the US and you have different intel/AMD pricing then AMD can be a better deal for you. Inside the US, 95% of the time, intel is the better choice. AMD is too niche in the areas where it performs well for it to be worth saving $70-100 today, only to need an upgrade far sooner down the line.