It really is flamebait. While neither company is perfect, no company has had an "extreme advantage" over the other. Nvidia isn't losing "their sh*t", they're on schedule with what they planned. It's just that AMD finally is making headways again after quite a few poor releases. This doesn't look bad on either company, and it benefits all of us because now there's some serious competition again. Nvidia didn't make a poor release, they made some headway over Fermi. However, AMD's team finally got it together. They made some powerful chips and released them, and finally got support for it.
If anyone remembers, Fermi was quite a bit better than Northern Islands, which was really not a step forward from the 5xxx series.
Not to mention, Kepler still runs with less power and heat than the SI cards, while staying competitive. AMD did win the performance crown on this generation, which shows that something is being done right over at AMD. But it will be hard to say, and not to mention nvidia does historically have faster cards than AMD. The fact that they had GK110 for a year now and never released it for consumer use just shows they didn't expect AMD to catch up so fast.
You also have to take into account the history of this generation. On release, Nvidia was definitely running faster than AMD, with cooler, lower power cards than AMD chips. Prices were pretty even with AMD release prices too. It's just that AMD got aggressive with price drops in order to outcompete Nvidia (think august-october). Then 12.11 came out and flipped everything over. Now AMD is cheaper and faster. Which is where we sit now.