This Bee story says public employee unions have blunted the effect of paycheck protection measures passed in other states. But it mentions that in Utah, the percentage of teachers contributing to the union's political fund has dropped from 68 percent to 6.8 percent. One reason: the law says the government can no longer collect political money, even if the union members agree to have it taken from their paychecks. Instead, the union has to contact its members and ask for the money.
That seems like a sound principle to me. Union issues aside, the government really has no business getting directly involved in politics by helping certain private groups raise money to spend on campaigns.