Movies that rely on the big twist are quite frequently movies that you have little desire to watch a second time.
It's too much of a crutch for him. He has some good habits as a director, but he keeps trying for that killer twist. It's possible to make movies that are just ... good. It's not like David Fincher said, "Hey, let's have every movie have a surprise. That worked in Fight Club!"