I covered my reasons for dropping systemd in a blog pots here:
I mostly agree with your reasons for not liking systemd. My issue is that sysvinit isn't great either - it was good in its day but there's a lot to be gained by having greater control over service dependencies that sysv gives. I would much prefer that upstart had won the sysvinit replacement "competition" but that didn't happen. (Similarly I'm not sure that Wayland is the right replacement for X, but it's what we've got.)
and my reasons for moving to MX here:
Useful, thanks. Not least because until you mentioned it I'd not heard of it, so it's weird to discover it's the most popular distro at distrowatch. Clearly I've had my eyes closed for some time!