Por que o guia de estilo do Airbnb diz que confiar na inferência do nome da função é desencorajado?

// 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>;
}

Isso é retirado do guia de estilo de reação do Airbnb. Alguém pode explicar por que "confiar na inferência do nome da função é desencorajado"? É apenas uma preocupação de estilo?

questionAnswers(3)

yourAnswerToTheQuestion