Instead of flaming systemd developers for mounting efivars read/write, the kernel is the right place to fix the problem for everybody!
replies(1):
But in the real world no one ever fixes firmware bugs, so this is the best we can do.
The Kernel team showed they are professionals by stepping up and doing the work.
The kernel is where the buck stops when it comes to protecting hardware and, therefore, protecting software from misdesigned and/or buggy hardware. That's been true for longer than most of us have been alive.