One plausible reason is that the differences are the result of how states solicit returns, monitor compliance, and penalize failure to file.
Another reason is that the state likes to use loopholes to make money.