GTA V is also a game that easily costs a dollar an hour for play. That's much less than $10 for 2 hours.
When looking at the price of games, you have to remember you're normally going to be spending much more time playing that game than you are watching a single ticket's worth of a movie.
A similar argument could be made for physical movie media vs movie tickets. You pay $30 for a dvd, sure; but, you and 5 of your friends can all sit down and watch that DVD in the comfort of your home. 3 years later, you can watch it again, and again. The cost per hour of that DVD can easily, if you're an avid, repeat movie watcher, drop down to the same price per hour that you're paying for a game.
On the other hand, if you're buying a modern FPS for the story only and hate multiplayer, then you're getting about 6 hours of play for $60; and that's about the cost of a movie.
Coincidentally, there are many story-based single player games that in practice (and IMHO deliberately) are just that - consumed like movies; where the pacing, player input, difficulty and choice-options are tweaked so that for the things that most players will do, they in fact get a reasonable action movie on their screen for those 6-10 hours.
When looking at the price of games, you have to remember you're normally going to be spending much more time playing that game than you are watching a single ticket's worth of a movie.
A similar argument could be made for physical movie media vs movie tickets. You pay $30 for a dvd, sure; but, you and 5 of your friends can all sit down and watch that DVD in the comfort of your home. 3 years later, you can watch it again, and again. The cost per hour of that DVD can easily, if you're an avid, repeat movie watcher, drop down to the same price per hour that you're paying for a game.
On the other hand, if you're buying a modern FPS for the story only and hate multiplayer, then you're getting about 6 hours of play for $60; and that's about the cost of a movie.