Wow, interesting thoughts.
You say the security issue is Bell's problem and not yours. Bell is trying to protect your interests and investment in their services by upgrading the security system so that others don't get for free the same thing you are paying for. In reality, are pirates stealing from Bell, or are they really stealing from you? Actually it is likely both, but the second one is the one *I* care about.
Most people would not think of it as a big hassle to pull one card out and pop another in, dial a phone number (or go online), punch in a few numbers twice in 10 years. Is it a tiny bit annoying? Perhaps.
Personally, I am happy to see that they are doing something about the (piracy) problem. Since the receiver is located in my house (and in fact I own all but 1 of mine) I do not expect Bell to schedule a time, send a tech to swap cards for me. I'm sure they could and would do this, but they would either charge the end user directly or increase everyones bill. Personally, I'd rather take the 3 minutes of my time, make the swap when I feel like it (within the time frame given - a week or so), keep my monthly payment as low as possible, and run a more secure system.
Similarly to your BMO issue, I too had a card replaced at one point (Amex in my case) and had to update a number of people with the new info but found this a minor inconvenience compared to what I would potentially have to do should the fraudulant charges not been stopped by the CC company. Police reports, sworn statements, lawyers, etc.