This really seems like much ado over nothing to me. If you read the initial message, all he’s actually saying is that init’s become more complicated so you can no longer just set a low stack size on it and be sure it’ll never overflow. “Linus hates systemd” seems like a stretch, and I think is mostly from people taking that “sane thing” quote out of context.
The article isn’t saying Linus hates systemd. It’s saying Linus doesn’t trust the systemd developers and considers their tactics to be harmful to his kernel. And it’s not about that one incident it’s about a pattern of incidents where Linus has dealt with fallout from systemd developers. The article is actually pretty balanced and paints Linus as pretty balanced as well.