Are you forgetting what a Refurbished program really is?
In the USA and other parts of the world, a manufacturer cannot resell a non virgin off the assembly line product as new. They must mark it as refurbished. Many companies have a liberal return policy that you have so many days to try out the product and if you don't like it, return it for your money back. Companies doing this would have Actuaries that figure out the risk of how many products will be returned vs sold, and the cost associated with offering this. There are people who never really buy but will take this as an inexpensive rental system. When you buy a product, you are paying for this service if you use it or not.
But that only covers part of the refurbish system. In manufacturing, they have QC. It costs way too much money to test everything! You want to minimize risk, so sending out products that are likely to be defective costs you money customer bad will as well as repair costs. The most cost effective method of QC for camera's is to test a sample of units from a batch and if those don't meet the QC standard, you reject the whole batch. Again an Actuary would have figured out a likelihood of a batch getting rejected and associated cost, and that is added into the sale price of the good unit being sold.
So what happens to that rejected batch? They might not all be broken, or might cost little to repair, so they send the batch to the repair department where they will inspect every unit to see what is wrong, and fix it. But that cannot be sold as new even though is has never been used or even sold. This too is a refurb.
So every item that is a refurb has got to be inspected to fix what is wrong with it to bring it up to factory tolerances. When you buy referb direct from the manufacturer, you have lost the ability to pre-inspect what you are getting, but have the implied understanding that the manufacturer has done this for you. You are getting a discount, but you are also taking the risk that you might be getting a unit that someone else had used. But it's on the understanding that it has been checked and fixed as required. The price is cheaper, but you also get less. You have 90days of warranty vs 1 year. That has a huge cost savings for Canon.
But remember those Actuaries. They have calculated risk for defect and already offset the cost loss of such so the refub product being sold is total profit minus the cost if any to inspect and repair the items. So don't think that the $799 camera cost Canon anywhere near that amount. On book it might only be worth $50-100.
Everything has a risk. If you buy new, it's your risk to pre-inspect, but you more than likely have an option to return back to the store for an exchange if there is something wrong. But as this customer bought from Canon a referb that they had no choice in picking. Canon is making a good profit from selling a refurb that otherwise they would be forced to scrap as legally they can't sell it as new.
Don't go saying poor is me for the corporation. They are in the business to make money, and a good healthy profit they make. Remember that he who is making the profit should also assume the risk. There is a very large difference between making a profit and saving some money.