One reason to ponder the installation of libreelec on a vero 4k is consolidation. If you own several devices, it is quite some work to get a consistent look and feel on all of them (the keymap for one system will not work at all on the other one) for example. Unfortunately osmc is available only for some selected devices (especially not for generic x86 HTPC systems), so in this case people might feel pressed to use libreelec instead.
That said, I would prefer to have osmc on all my devices. I like it much more because the base system is a real operating system and not JeOS. You can do some changes and test immediately while on libreelec you need to modify the squashfs, transfer it and perform two reboots until your change finally takes effect. And the vero 4k is a really great device! So far I did not yet give up and spoil it with crippled libreelec