The computer is not an imperative machine. It's a physical machine that you describe with an imperative representation in your mind. Can you tell the difference, or are you unaware of the map-territory distinction going on?
Functional programmers are simply choosing to use a different style of map, but we both represent the same reality.