It's because it's popular... that's really the only reason people hate on it. Kind of like Zach Snyder movies... when he made Dawn of the Dead, everyone was up on his nuts because it came out of nowhere from an unknown director, revolutionized the genre and kicked all kinds of ass... after 300 did pretty much all the…