% is an alternative delimiter, so you do not need to leave the slash line contained in the corresponding part.
So, if you were to write the same expression with /as a delimiter, it would look like this:
sed 's/^.*\///'
which is also hard to read.
; , .