There is a bunch of Cloud hate out there too. I'm going to bet the same people for the most part like and dislike them both.

Nobody said that. What was said is that games will never be able to match movies and that is for good reasons none of them "inherently". It is all to do with the fact that:

Games are developed with major time constraints and effort is plowed into graphics and gameplay as well as story. Movies and especially books, are designed for story. If you think any FF is going to beat the best movies or Lord of the Rings or The Green Mile or any number of classics as a book....think again.
A movie is 90 minutes, a game is far longer. So although the effort has to be split between gameplay and story games can tell stories that movies quite simply can't. Something like FFVII would be impossible to make a movie out of. Also the fact that games have to focus on graphics as well is somewhat of a moot point, as movies have huge budgets for special effects and name brand actors.

In terms of the story books kick movies across the floor like nobody's business. But it isn't a story we are talking about, it is story telling. The same story told by two different people can vary amazingly in quality. Though movies can't compete story wise with books, they have stuff like visuals and sounds to enhance the storytelling art. The trick is to cater to the strengths of your medium.
Game developers need to realize games are not movies with gameplay spliced in between. Only then can they use the medium to it's potential to achieve storytelling on par with other more traditional outlets. (Man that was a pretentious sentence and a half. ) Not saying that they haven't done well in the past, or that I know all the answers on the perfect formula (if I did I would be rolling in game developer dough right now), but what happened in FFXIII was a classic example on how to do it wrong.