Lots of people hate on the movie in snarky online comments, and lots more people bought tickets to go see it in theaters and then bought a copy to watch at home. Last I saw it was second all time in Blu Ray sales for the US. The hate gets overblown IMO, but it's okay we all enjoy different things.