Question: why use uefi instead of legacy?
Answer: The first only certainty is that UEFI boot to start up Windows is better than Legacy. It has many significant advantages, like faster booting process and support for hard drives larger than 2 TB, more security features and so on.