"Use checkboxes and radio buttons only to change settings, not as action buttons." Do you agree? [on hold]

I am a big fan of Jakob Nielsen, but was wondering that some of his articles are quite outdated considering how design principles have changed over time. What do you think? For example: Use checkboxes and radio buttons only to change settings, not as action buttons - September 27, 2004