The thing about reward points is that really if you're going to spend the money anyways on a game then what's the problem with getting some menial extra points to blow on junk they sell?
Honestly sure its overpriced but they're still somewhat more interesting than most of the crap they have in the reward catalog.