I don't agree with your first point. There are many great single player games that only take 1.5-2 hours to play through and don't really need to be played again as they are mostly linear experiences. Playing through the entire game, getting your enjoyment out of it and then getting a full refund isn't fair at all.
No comments yet.