Hercules,
Your statement is kind of without base, or it is dependent on how you use your 10D, or you are an inexperienced photographer. Image quality is in the eyes of the beholder (Read "The Tao of Photography"). It really depends on what kind of job you are working on. I own a Canon 10D with all Canon's fastest prime lenses (15/2.8, 24/1.4, 35/1.4,50 /1.4, 85/1.2, 100/2.8, 135/2.0, 200/2.8, and 1.4x telecon), a Contax ND with a 50/1.4 and NAM-1, a Contax 645 with all lenses, a Contax G2 with all lenses, a Contaflex S w/50 2.8 and a Contaflex BC w/ 50/2.8. When I need to work fast I use the ND first and the 10D second (for quality) but for superior quality where portability isn't an issue I use the 645 w/220 vaccum backs and for portability/quality film combo I use the G2. The G2 is always over my shoulder film or digital and frankly it is one of the best/most flexible cameras I have ever owned bar none (and if Kyocera would make a digital G2 body I would probably fight to get in line first). I will put my 645 against my 10D any day (for grain and lots of other reasons) and I believe the 645 wins hands down even with NPC 160 or Provia 100F versus the 10D at 100 ISO. But this is based on my judgement based on how I use my photographic tools. I wouldn't need Neat Image and FocalBlade if the 10D had no grain. Image quality is the exact reason many photographers are not completely digital on the front end. We can't manage the front end in a manner that beats film yet. Besides, I have many clients that want my digital images to look like grainy film. It all comes down to the end use and the output the artist wants.