They are a 501c(3). Please get your facts straight and then provide evidence defending your premise that they "have been vindicated as...non-partisan...."

And, good luck with that.