Well, Rogers customer service is a bit of a cluster**** at the best of times. I mean, I am literally talking to them every couple of months to sort out some billing mistake they've made. They're pretty good about fixing things when I bring something to their attention, but it would be nice if it didn't need constant fixing in the first place.
As for cancelling free NHL Live for their Share Everything Customers...I think either they determined that cancelling it wouldn't really make a difference (e.g. negligible number leave Rogers because of it, and/or not enough new customers signed up because of it), or they're trying to squeeze more money out of NHL Live.
I thought it was a nice perk, but not really essential - I already watch, what, 150ish NHL games a year conventionally? I don't need to spend another $150/year to catch the rare out-of-market game I might want to see.
I think they might have done better by offering to add it as a monthly charge on their customers' phone bill - and with a steeper discount than 25%. $9.99/month? I might have said, sure, what the heck.