Radio buttons only function when the document is in edit mode. This means a user with Read access to the form can't use them.
For example, when a radio button is used to change the way a form displays, a user with read access can't change the display.
There should be a field property that allows the Designer to designate that a radio button will work in read mode.
The same argument could be used for checkbox and other field types as well.