I don't live in Canada... But, with a major retailer, natonal borders don't matter.... there is always a reason, and 90% of the time..it's money.
https://calibremag.ca/canadian-tire-discontinuing-sks-sales/‘As part of our regular product review process, we often introduce or retire products from our categories, taking into consideration product mix and assortment. Last year alone, we introduced over 10,000 new items, including products in our hunting and fishing categories in support of Canada’s rich outdoor traditions.’
Sounds logical to me.. dump the slow moving products with little profit margin, replace with faster moving, higher profit margin products that don't sit around and soak up shelf space and waste capital. That's a typical corporate money and shelf space play, out with the old and slow sellers, in with the new, fast and high volume inventory.
Most all retailers put a dollar amount or another measuring value on a linear foot of shelf space. They want to see a return on the investment. If a product is a money loser, low profit, slow to move, then that shelf space is wasted space. Also time comes into play.. if product sits, it's losing money, not only by not selling, it's blocking or taking room from product that will move. Also, it messes with logistics and the room slow moving products take in the back storage room, time and effort to load, unload...... Well you get the general idea..