It's more than likely just some legacy code being copypasta'd from before Lion was released. I think the requirement is Quicktime X rather than Snow Leopard.
I agree, I say snow leopard as that was the minimum req. for quicktime x. Still sucks though. I bit the bullet an have gone iphone.