Thats how I look at it aswell, else I would be dissapointed every time I rented a movie or went to the cinema. Video games are cheaper entertainment per hour than any movie.
For me Diablo3 was one of the best releases in terms of entertainment, took me 350 hours to get bored of it. Thats 0,16 dollers per hour of entertainment. Plus I kinda sold my stuff in the game for 900 dollers. So I kinda made 2,41 dollers per hour while having fun. Being paid to have fun, awesome.
Also people who don't like Diablo3 probably didn't play Diablo 2 at release, because it was worse than Diablo3 until LoD.