...the fact that most games are heavily influenced by movies has something to do with it.
Movies based on games based on movies simply leave very little to work with besides tired cliches and hackneyed genre conventions.
Imitating the imitation leads to crap, see Max Payne, Resident Evil, Prince of Persia, etc etc.
Also it must be noted that most gamers are somewhat delusional about their favorite hobby. No, your favorite game/genre will not make a good movie, not because it "can't be translated to the screen" but because it's on the sub-comic book level in terms of themes, motivations, and honest character depth. You don't ask for quality in there areas, you don't get quality in these areas.
Hollywood film interpretations are just the mirror reflecting back.