https://de.wikipedia.org/wiki/Datei:EC-Motor.svg

https://de.wikipedia.org/wiki/Datei:Schrittmotor.PNG

Das liegt an der Symmetrie der Spule zum Rotor

Schrittmotoren sind mit einer geraden Anzahl Spulen in der Lage den Rotormagneten auf beiden Seiten "Fest zu halten" für maximalen Haltemoment

BLDC hingegen haben eine ungerade Anzahl Spulen und können damit durch den Versatz immer mit 2 Spulen gleichzeitig in eine Richtung ziehen für maximalen Drehmoment

BLDC können auch quasi unendlich schnell drehen, wo Schrittmotoren ab einer gewissen Frequenz wegen der Trägheit einfach nurnoch vibrieren statt zu drehen