Related to this is the issue of what level of abstraction or detail should be used to describe the world. If we include too much (the representation is said to be too fine-grained), then we'll "miss the forest for the trees." If we leave out too much (too coarse-grained), then we'll miss critical details for solving the problem.
The number of states depends on the representation and level of abstraction chosen. For example, in the Remove-5-Sticks problem, if we represent the individual sticks, then there are 17-choose-5 possible ways of removing 5 sticks. On the other hand, if we represent the "squares" defined by 4 sticks, then there are 6 squares initially and we must remove 3 squares, so only 6-choose-3 ways of removing 3 squares.