The Radio Runner

This is the Radio Runner.
Some say it is a parasite searching the dial for something juicy to analyze.
Some say it is a dude, trying to understand what is going on, on the air.
Some say it is a radio, with a short attention span, playing itself.
Now that you know what they say, can you still have your own perception?