I respect you for standing up to your beliefs.
However I find it very flawed. Imagine all the products you have purchased since you had your own hard earned money to spend. Now think about all those things that were made by union shops, shipped on union trucks, handled or made by who knows how...