Why is Hibernate off by default in Windows 10?
Hibernation has fallen out of favor - there's nothing wrong with hibernation, and you can certainly use it if you like - but it has fallen out of favor, probably for two reasons:
1- Hibernation and its cousin, Sleep, were originally conceived as power-saving strategies, but today's PC hardware is much more power-efficient; and
2- It often takes a few seconds to resume after hibernation, because the contents of the hibernation file (hiberfil.sys) need to be copied back into RAM.
In addition, and as DaveM121 explained, Microsoft introduced so-called Fast Startup, which includes hibernation, as a method for enabling Windows 10 devices to start in as little as 8 seconds, and Microsoft actually demonstrated that. However, and this is kind of comical, Fast Startup introduced problems of its own, so many users had to disable it.
And if all that isn't enough to deter users from hibernation, the hibernation file (hiberfil.sys) can be multi-gigabyte in size, which is a real problem for devices with small hard drives.
For all these reasons, hibernation is not enabled by default. Nevertheless, you can still use it if you want to.