Buildings should be non-refundable. Only needing to spend 75 minerals on this move (not counting the drone skipping work, obviously) feels ridiculous to me.
classic 10 overlords in production out of dark in that last game when he needed units... zergs learning they can't keep getting away with having terrible macro like that