Vielen Dank für die Anmerkungen. Soweit ich die Beschreibung verstanden habe, ist label für Radio- und Checkboxen sinnvoll und nützlich. Für input ist diese m.E. nicht notwendig. Die Einführung des Buttons hat leider keine Änderung des Verhaltens gebracht.
P.S.: Ich nutze das form Tag in einer Wordpress-Seite.