Bush, you said
"i know it wont matter to them ,but i have already closed my bmo acc ,and i have a few more to close as well ,they ask me why i was closing my acc ,"
You are one step ahead of me. It's time to cut up all the plastic cards, close all accounts and return the cut-up plastics cards with an explanation why you did it...and sent it right to the top of the company. Also, explain to everybody you know why you've done that, including all the CEOs of companies you are investing in. If you play golf or tennis or have opportunities to mingle (even at annual general meetings, PDAC, etc) with them, then the chance for getting something off your chest would be excellent.
Our companies don't need to do any financing with them. We do have options, and we don't deal with people who has bad intention. Let's keep our moral standards high.
Boycotting en-mass does matter.
goldhunter