This is one of the better pieces I've read so far on the Yahoo! article, which was a fluff piece. Their intent wasn't to rank the social sites in any order. They just put them in some kind of ranking order, none of them claimed as superior to the others I don't think. The authors probably don't know enough about any of the platforms to suggest that one is better than the rest. They were just making a random list of sites that COULD beat Facebook. Of course, we all know that none of them have even come close.
Usually, when such lists are made, Hive is left off the list and Steemit is included. I was encouraged to see Hive actually make the list, despite the sloppy reporting.