https://github.com/Whonix/grub-output-verbose
It used to be considered a usability feature. And I still find it much more useful to show verbose boot messages than a static splash screen. It also allows to easier debug boot failures.
However, for security reasons it needs to be disabled by default. Some references: