Agreed, a four hour game isn't the issue but the $60 price tag is.
It all depends on your value scale. Two Worlds 2 was (approximately) 26 hours long. It wasn't worth $60 either. Length and price are rarely related.
Unless you are talking about hot dogs or sausages.