The U.S. Supreme Court's ruling this weak overturning a decades-old decision allowing unions to charge non-members for lobbying seems to belong a world away, ideologically, from the one in 1977 that said such fees were constitutional.