State is not the enemy.
Encapsulated and managed state is just fine.
Encapsulated and managed state is just fine.
For every example of encapsulated state, there's probably 9 more examples of global state which is called encapsulated.
And what is managed state? I can think of two examples that can effectively manage it - software transactional memory, and a good rdbms with the isolation level turned way up.