Remember huge Flash intros to sites? I overheard someone trying to add that to a site in 2015 and being adamant that it's what people need to see because they don't know what the site is about until they have a pretty intro.
I've noticed the people that insist on micromanaging everything like that with web technologies tend to not stay in business very long or don't want to do much besides pay for the website like people pay for refrigerators. Great for the web hosting companies that will take $30 / mo on a site that gets 1000 hits / month but terrible for web designers that need repeat business once in a while.