RHEL 5 does use systemd . It uses SysVinit (scripts in /etc/init.d/ ).
RHEL 5.7 arrived during a transition period in the IT world, providing a bridge for organizations that were not yet ready to move to RHEL 6 but required updated drivers and bug fixes for newer hardware. rhel 5.7