John, perhaps what You were told was meant in the context of film scanners?
Nevertheless, we consumers are facing a new level of complexity in our workflows now,
and what I want to say is that we need to take care to get the maximum level of quality.The history of the very similar process of
video scaling shows that software vendors
are making bad compromises in favor of speed against quality;
e.g. they gave us Bilinear or Bicubic video scaling, instead of sub-pixel precise Lanczos.
And the very best scaling techniques were restricted to expansive hardwares.
Now we need to take care that the same does not happen again with De-Bayering!Because this time it is crucial for the overall quality of our media products.
- We need to encourage BMD and all the other vendors of Videosoftwares to give us the
best available methods for De-Bayering; even if the computation could take forever
(would be a market for acceleration-HW

)
- We need to take care to get consistent quality within our workflows.
In general, this is nothing BMD could do alone with more and more RAW cams on the market;
with their special characteristics and requirements.
But in the case of BMCC, what BMD
could do, is to supply an
API as RED does,
so there would be an
official way for De-Bayering BMCC's DNG to guarantee
consistent De-Bayering quality within the apps of Adobe, Apple, Avid, etc.
But, perhaps I'm too critical and see a problem where no one else does?
I only wanted to make a constructive proposal, a respectful cause for thought,
so that complexity of our workflows decreases instead of increases.
Best regards,
Bernhard