das ist richtig, ich verwende keine <label>-Beschriftungen.
Sind diese von grundlegender Bedeutung?
Sie sind hilfreich bei der Benutzerführung.
Wenn eine Checkbox mit einem Label verbunden ist, dann wird auch durch Click auf den Labeltext die Checkbox umgeschaltet.
Das ist nur ein mir bekannter Vorzug. Bestimmte User-Agents könnten aus der eindeutigen Zuordnung zusätzliche Hilfestellung liefern.
mfg Beat