Yes, it is a large hole... but that's also not CB's job. They manage payments and affiliate split, delivery of product - nothing more.
Most people who work with CB also have third party system for those affiliates who "want" you to keep in touch with them. Most don't.
The CB marketplace of a free for all of crap with very few 'good'. Most people who browse it do so because they want to remain anonymous and try to find a 'quick click income'.
Your success will not come from these people nor replying on CB's traffic. It will come from sourcing your own affiliates and partners. These are the ones who then join your on your website and with your mailing list.
Paul Barrs