openrc and any other proper init system, log an error. user sees error, user fixes error
systemD, constantly restarts all three services. filling up log files, and grinding the system to a halt.
user can not see error because the disc is busy ballooning the log file to gigabytes in size as systemD restarts services A,B,and C when B crashes on startup every time.