Michigan 'punch': Will viral video hurt the labor movement?