I was complaining in the Fedora community when it first debuted (which was somewhere around Fedora 14 or 15). I also complained about GRUB 2, posted HOWTOs on keeping GRUB 1, and got laughed at for the thought that I wouldn't want systemd or GRUB2 (or GNOME 3, or a desktop that didn't always 'need' 3D accel, etc).
Last time I checked, SMF and upstart just replace init (Launchd is a bit larger in scope, and I don't think I have heard people complaining about it (now I need to see it changes how to use cron jobs on OS X...)) Nor are they written by someone who is fairly disliked within their own communities. Also, Apple and Sun have a lot more at stake for releasing something that works then Fedora does. Fedora has had plenty of releases that were pure crap over the years - they just shrug it off and move to the next one. Personally, I have fallen in love with the some of the old UNIX systems (my home servers are running IRIX at this point) and how simple things used to be to manage.