Here's OpenRC also mounting this filesystem read-write, since 2013:
* https://github.com/OpenRC/openrc/blob/e52b5f59c22283b22e2b5a...
* https://github.com/OpenRC/openrc/commit/02a7d3573d551c5d169e...
Here's a Debian bug from a year and a half later, asking for systemd to do the same on Debian Linux:
* https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=773533
And here's Finnbarr P. Murphy in 2012 explaining the whitelisting that the old efivars system imposed upon variable access, stating that this system "should be retired", and questioning why these checks are not performed in applications-mode code rather than in kernel-mode code. I suspect that a lot of people can now answer that question, with hindsight. (-:
* http://blog.fpmurphy.com/2012/12/efivars-and-efivarfs.html