Hmmm interesting, wonder who owns that site? I don't see them trashing Dolphin but it seems they want to use the Dolphin to get more customers for their hosting. Wonder who's hosting this is, i probably could give it a good guess. Will keep eye on this site in future.