Hey guys, I have been using a Linux for a while and I always thought as long as some software is Open Source, its good enough.
What are other considerations that make for good FOSS software? In which of these does systemd fail? Is that why it’s criticized or is there some other reason?


The reason this person is getting downvoted with no answer to their good points is an indicator as to why the subject is sensible.
Someone (admittably an asshole) found how to solve a problem, wrote a suite that does a very good job where the alternatives were absolute crap, and all major distros started using it.
Everybody is free to write another alternative, but everybody that is capable knows that systemd is probably better than whatever they could make, so that is what almost everybody is using.
Have you considered that we don’t think any of those are “good points” worthy of comment?