Do people really buy Uncharted and Gears and say "Oh boy! Can't wait to replay this linear corridor shooter all the time until I die!" So that's what makes a game worth it to you, the faulty idea that you will always have it to fall back on? What if you lose it or sell your system? What if you get bored replaying it for the umpteenth time?
Besides RPGs, many other genres lack the drive (for me at least) to bring me back in after completing it, and many others feel the same too. Arguing that replay value is what makes a game worth $60 is kinda silly considering competitive multiplayer-only shooters give you unlimited possibilities for strategy and teamwork, they aren't skimping you on replay value (especially on PC). If the idea of $60 multiplayer games is such a turn off to you, that's kinda what sales and price drops are for right? Buy it at whatever you feel it's worth.
Worth is subjective. You personally may not want to play through Gears or Uncharted 10 times but some people will want to do that and there's nothing wrong with that. People value and get enjoyment out of different things.