Without any variables, everything would have to be "fixed" - not changeable and thus not programmable. That would defeat the entire purpose of using a programmable logic controller.
Note that ladder logic diagrams do not have to apply only to programmable logic controllers. Ladder diagrams can also be used for relay panels, in which case, they usually do not contain variables.