delayMicroseconds to millis

Is it critical to get rid of the very short blocking delayMicroseconds?
In fact, those delays are almost certainly shorter than pulseIn