Sure but context also matters. If they were building something for web or everyday consumers, maybe I would agree. There are plenty of useful platforms and tools that belong to not-so-great site designs (ie: http://curl.haxx.se/ ). Seems silly to have that weigh in on the idea at all but maybe that's just me.
> If they were building something for web or everyday consumers...
Exactly, first impressions matter. If it were a consumer product, than the flashy decoration would have a purpose in marketing terms.
if it has nothing to do with what they're building, why is it above the fold on the landing page?
Because if they can't develop a simple web site properly how can I trust them to host my application?
The skills required to make smooth website animations and the skills required to develop Ethereum don't overlap at all.