If the cable company asked people if they would prefer to have the benefits of their products with or without paying for it, some people without ethics would choose NOT TO PAY.<quoted text>
If they can still choose to pay union dues how is it wrong?
The same is true of union dues. If ALL workers get the benefits that unions bargain for, there will be some people without ethics who will not pay.
In both cases, the unethical people are behaving in a manner that is unfair, as well as dishonest.