State tax filing

You know that makes no sense. Why give North Carolina money that was earned in another state? That is free money which should be illegal.