Why are software companies registering their clients in too many states?

Why are companies registering their clients in too many states? Is it a problem of too many or not enough when it comes to state registrations? What are the issues with either of those problems?