pop_back () devuelve valor?

Porque nopop_back() tiene un valor de retorno? He buscado en Google con respecto a esto y descubrí que lo hace más eficiente. ¿Es esta la única razón para hacerlo así en la norma?