...Because startup systems like systemd and upstart are sometimes hard to tune in many situations, like MySQL data directory on a networked filesystem.
As rc.stupid does nothing other as running scripts (or anything that may be executed) you may find other use cases like simple clustering.