Hey man, sorry if you took my post as an attack, negation, or rebuttal--
None of those.
You missed the point completely. You turned it into something different. I tried to correct that, but now it's about you? Sorry but no. Try reading what I wrote, not what you think of what I wrote.
The loop() goes around. When loop() ends, it runs loop() again. The command/state is a value to use to control what parts of the loop() code to execute each time. It's just code that remembers what it was doing last time to run the right parts(s) each time. Nothing else. What the parts are, I only gave examples.