¿Por qué la guía de estilo de Airbnb dice que no se recomienda confiar en la inferencia de nombres de funciones?

// bad
class Listing extends React.Component {
  render() {
    return <div>{this.props.hello}</div>;
  }
}

// bad (relying on function name inference is discouraged)
const Listing = ({ hello }) => (
  <div>{hello}</div>
);

// good
function Listing({ hello }) {
  return <div>{hello}</div>;
}

Esto está tomado de la guía de estilo de reacción de Airbnb. ¿Alguien puede explicar por qué "no se recomienda confiar en la inferencia del nombre de la función"? ¿Es solo una cuestión de estilo?

Respuestas a la pregunta(3)

Su respuesta a la pregunta