Generally, I’m not into the “price per hour” reductionism… I’d rather a game was a short, remarkable (bonus: replayable) experience – 10-20 unless a longer game truly is that long without filler. Can’t put a price on having fun 100% of the time!
Sonic 3 and Knuckles takes like 3 hours for an average person to beat.