Peptides act quicker. Steroids work on the nucleus to alter transcription/translation, which obviously takes some time to occur. This is why the effct of a steroid may take days to occur. In contast, epinephrine is needed instantaneously. It binds to a cell surface receptor and acts very fast via a cascade of 2nd messengers. If it took days to cause its desired effect you'd already be dead.