“[Canon's] image pipeline is probably optimized for fast math, not for high quality."
Now there's the understatement of the year.
When I started working for Apple one of the first things I discovered was all development decisions are made by marketing, not engineering. They don't give a shit about quality.