now, why is this okay, but vouchers are not?
Because that money is not paid to the union members of the NEA. Period.