In my opinion, whether or not her article is true or not doesn't really matter. The reason that people are calling it click-bait is because of its overly-dramatic title and then fails to bring anything new to the table. Her article pretty much only states what is already common knowledge and is thus largely unnecessary. Worst of all she not only flat out dismisses some of the strides the platform has made in the roughly 5 months it has been out, but she also completely overlooks others. Microsoft has to start somewhere and well-established products are as good a place as any.
Statements like those by the developer of Evernote that WP8 users spend more money than Android users are a pretty big deal. Those are the kind of statements that will make developers take notice. One of the major reasons that the big name apps are typically released on iOS before Android is due to the fact that iOS users typically are willing to spend more money. If that trend continues it could prove to be a huge part of WP8's success. The fact that more and more big name developers are starting to release apps on the platform, even if they are older apps, shows that developers are beginning to gain confidence in the platform.
In terms of gaming, I think WP8 recently took one of its most important steps, yet it has gone largely unnoticed by people like the article's author simply because it is not as flashy as a brand new game. That step was gaining support for the Unity game engine. The last statistic I saw said that 53% of all iOS/Android games are powered by the Unity engine. If true that means that prior to gaining support for Unity, even if all other deciding factors for a developer to port a game to WP8 were taken care of, over half the games available on iOS/Android could not be ported over to WP8 without redesigning them to work on a completely different game engine. Porting games over to another platform is already hassle enough, and redesigning a game to run on another engine only adds to the cost of development. Now start to add back in the other issues with the platform such as a lack of marketshare and it is pretty easy to see why WP8 has been slow to add new titles. Unity only officially added WP8 support yesterday and even then it is only in beta. It will take some time for us to see the effects of this, but it has laid the foundation for more efficient development of games both new and old alike.
Contrary to popular belief, Microsoft has made some important strides with the platform. These improvements combined with the recent influx of big name apps tend to point to growing confidence in the platform and that can only lead to bigger and better things. I think the biggest threat at this point is whether or not WP8 can sustain/improve its momentum after all of the hype for the galaxy S4 and whatever Apple brings to the table later this year. As long as WP8 can grow its marketshare we will eventually reach a point where developers cannot so easily dismiss us.