I think, King, a lot of the misunderstanding about CMs as you read is due to the fact that until not long ago you could ask a mark up on products sold on the world market, whereas CM deals were always treated as market price increased by quality. Therefore your corps didn't squeeze the extra 15% or whatever. Nowadays, the world market trading doesnt work like that and I can see that using a CM would actually be advantageous, before considering all the supply aspects that people generally use them for.
I too dont use them, but some players seem to be well clued up on them, like Mr. nastytastingvegetable man there, so, each to his own.