Is the NC Senate letting our state down?