Má to více důsledků, např. bool operator<(const A&, const B&) potřebuje pro správnou funkčnost ještě definovat ekvivalentní přetížení bool operator<(const B&, const A&)
S <=> stačí jedna definice auto operator<=>(const A&, const B&) a všechny další varianty jsou z toho vygenerovatelné kompilátorem.