In a blow to organized labor, the U.S. Supreme Court ruled Wednesday that government workers who choose not to join a union cannot be charged for the cost of collective bargaining.