It's popular to hate systemd. Just as it's popular to hate PHP. It makes people feel like they're part of an "elite group" that are above these things. Most of the time, people can't even explain why they hate it. Just ask someone why he hates systemd and in 95% of all cases, you won't get a straight answer, except, of course: "It ViOlAtEs LiNuX pHiLoSoPhY" yes timmy and how does that affect you while browsing and playing games, because that's all you do on your PC.
I'm not saying that there are no reasons to dislike systemd for some people. There might be a handful of them who genuinely dislike it and have justified reasons for it. However, an overwhelming majority of the people that hate it don't even have a fucking clue what it is, let alone why it's dislikeable, they just read on twitter or reddit that it sucks. And that's it. It's a bit like a big streamer saying: "Game XYZ is shit" and a majority of that streamers following will think its shit.