I think calling RT a flop is shortsighted. And I have never had any issues with performance with my unit.
I think we are both agreeing and disagreeing here. At the end of the article I state, "In the end, Microsoft probably knew the Surface RT wouldn't see much success, but it was never about that initial battle. It's basically a giant marketing stunt designed to alter the public consciousness, so that in the future we view Microsoft as more than just a software company." This is the long-view perspective which you elude to, and we obviously agree on.
However, in the short run and by the numbers, the individual launch of the product really was a flop. When a company has to write off almost a billion dollars because they can't sell any of their product, that's a flop. It doesn't matter that it actually is a good product. Based upon the current results, it was a disaster that would have bankrupted smaller companies.
Ultimately, in the long run, the Surface RT will simply be an expensive PR move by Microsoft. I suspect it will actually make a positive difference in consumer perception in the future, just because it exists.
Microsoft's mistakes where in initial pricing and poor marketing. If they had priced it more aggressively in the beginning and developed better marketing, they could have had both a great marketing gimmick, and a mildly successful initial product too.