- He didn't draw any straw. Nobody asked him to work on such an implementation (or maybe Meta did?).
- In fact, he appeared out of the blue to do this implementation. This was his very first pull request on the Systemd git.
- From the very start he received a huge amount of critical comments from the community on GitHub, while he was working on this. He neglected their criticism and plowed on.
So he already had a warning that the majority of the community didn't agree on what he was doing. Nobody asked him to. He chose to continue – he could have imagined the consequences.
And the whole context on why and why now he did this is fishy.