No. If it focuses on its niche, customer service, and generating its own traffic, it can be big without depending on affiliates. Besides... sites that depend on affiliates to make it may be doing themselves a disservice if they rush into affiliate marketing without fully testing their own ability to convert and retain surfers.
