During the setup of a new encrypted volume, the VeraCrypt requires a random mouse movement within the window. If someone looking from the outside can see that a monkey sitting in front of a computer playing with the mouse.
There are good solutions to generate cryptographically secure keys like the usual
/dev/urandom   on Linux and
BCryptGenRandom on Windows. During the random key generations in TLS, nobody is asked to be a monkey. In OpenSSL
openssl rand 128 handles key generation very fastly.
So, at this age, why we still need the mouse movement on VeraCrypt? Is there any specific reason that I miss it?