SpoonFULL
SasqWatch
But you do realize that the first two Max Payne games were also relatively short (for their time) rail shooters, don't you? Nevertheless they had high replayability and offered a lot of value.
I played max payne 1 and 2 long ago and I think it took me about 10 hours to finish each. There was also the opportunity to re-play the same stages again to beat previous scores, which added some replayability. But that was along ago and times have changed to 6 hour shooters. We will wait and see how this one turns up.
I also realise Skyrim and max payne are targeted towards different playstyles and therefore audiance, but that does not mean a shooter can't be longer than 6 hours or has replay features (e.g. separate co-op that can be played solo or split-screen) to warrant the full price! But I guess publishers want you finish the game quickly so that you can buy their next installement.