Mainly the reason the Depp/DS film is currently featured on the BoardIndex every day is because, as the latest incarnation of DS, it happens to be the latest featured slideshow in the forum's slideshows series. Other versions have included one for the '91 DS (which ran on the BoardIndex for that show's 30th anniversary), one for the two original films (which ran on the BoardIndex spanning 2008 and 2009, and all of 2012), and two separate slideshows for the original DS (which in total ran for a period of 4 years on the BoardIndex).
And as for what's to like about the Depp/DS film, well, there's honestly much to like about it. And by reading through the slideshow topic for the film ("And Yet Another New Slideshow"), many of those reasons will be cited. And while we realize that many fans weren't all that impressed with the film, it's also true that quite a few actually were.
Plus, there's also what we hope is an important aspect to the forum, and that's that we strive to showcase all the various versions of DS and all the original show's storylines and characters and actors - and we do this despite the fact that some versions of DS and some of the original storylines and characters and actors have many detractors. But again, there are also quite a few fans who love those very same versions and those very same storylines and those very same characters and those very same actors. Ignoring any one version of DS or any of the original series' storylines or character or actors would be a slight to the fans who do indeed enjoy them. We strive to be inclusive of all the DS universes, which is also one of the reasons the set of backgrounds and logos for the forum alternate through all the various TV and film versions of DS that there have been (well, save for the WB's '04 DS pilot - though, trust me, we've considered including it too) and there are ongoing topics for other things like the Dynamite comic book series and the Big Finish audio dramas.