Das ist richtig. Aber StreetComplete setzt auch oft cycleway:both=no, wenn es keinen Radweg gibt. Es soll einfach aussagen, dass überprüft wurde, dass dort kein Radweg ist. Manche sehen das bei fehlendem cycleway=* (an größeren Straßen) dann als implizit an, aber andere wieder nicht, und so weiter.