That Aeon Magazine example looks like they tried to use radio boxes and couldn't figure out the HTML to do it properly and gave up.
Now, I just made the mistake of looking at Aeon's HTML source and its fine, but definitely some strange bugs (label for not matching input id is one obvious thing where someone failed some basic HTML SAN checks).