I think the last point gives away the reason. He wants to make it a packaged thing that users can install with very little knowledge. The blog post is more as an insight into a dev process than it is a 'howto' for others - although obviously it's that as well!
Bingo! This post was originally intended as an "engineering log" to work you through my thought process as I attacked putting Tailscale on the thing. It was also an exercise in trying to document how to think laterally and abuse second and third order properties of immutable operating systems to get them to do what you want.
Also as an aside, please use they or she to refer to me. I try to not be intrusive about it, but you are making a factual error by referring to me as "he".
You're welcome. I've unfortunately gotten used to it. With this kind of thing you either be polite and accept things with grace or you become a bitter sad person. It is really hard to stop myself from becoming bitter about all of this. I wish reality was better and that I didn't have to be literally an expert in so many things to be taken seriously.
I can look into that, but it may be a good idea to just stop assuming that tech is full of dudes. I'd need to think about how to do it without being an asshole about it, which is kind of hard. I may just make it show up only when hacker news is the referer.