Well, I think that videos are important so that people can see the build in action, e.g. to check used skills, procs and skill interactions, skill rotation, to check how fast it clears content etc. So yes, it is mandatory.
Scipo0419 there are people like me and my friend group who actively avoid video format build guides and showcases.
I get that, personally I'm also not a fan of video guides and instead prefer written guides, and what you see in Build Guides section are actually written guides... That's why submitted videos don't have to be full video guides (they can be of course), just some build showcase would suffice.