The author only included one other NBA team in that article and that's the Utah Jazz. They're a good team. Also, there are no baseball teams on that list, 4 hockey teams and 4 football teams. I don't think the article was especially well researched.
I don't see any mention of other struggling franchises. Minnesota, Cleveland, Detroit, New Jersey, Charlotte, the Clippers, Milwaukee and New Orleans could all have made that list and probably should have before Utah. At least Minnesota and Cleveland should have made that list before the Raptors.
Minnesota has a number of very serious problems as a franchise. It's even colder than Toronto, a much smaller market and their personnel decisions are very questionable.
Cleveland couldn't attract quality free agents even though they had one of the best talents in the league, and couldn't get their home town hero to resign.
New Orleans doesn't even have an owner. If CP3 leaves then that franchise will move or fold.
Also, OKC would probably be doomed without Durant.