Your analogy doesn't make sense. The site shows animations which work on mobile, but won't let people on phones view the animations. That puts up a barrier to adoption: even if there are a ton of fiddly UI widgets to control the animation, the mobile site could show a default animation & say, "click here to customize this animation (desktop recommended, lots of controls that don't work well with touch)".