Now, why would we use variables when we could also use the information they carry?

Well, because variables can change the values they represent as the program runs. That's why we can use variables to keep track of things.

We could display "Walter White", but think of the added flexibility we get by storing it in a variable.