I love it when people use entitlement as an argument. The ending is bad and for any storytelling medium, it is important enough to decide whether or not that experience was any good. Which for Mass Effect 3, a game mostly played for its narrative, is a deal breaker.
I wonder how the Jeff feels about Rage's multiplayer being Car Combat? You think this could help in the long run since people playing Rage's multiplayer will be like oh this is fun, twisted metal is like this right?