The affiliate game has changed a bit, but is certainly still thriving. Some have changed the percentage of affiliates they focus on and mixed in direct traffic buys to increase returns by optimizing the campaigns internally. Our
NATS software helps them manage these things and we continually add new affiliate programs owners and sites.
Depends on your marketing skills and knowledge of what can be achieved. Perhaps diversify and attempt to do traffic buys to some degree. There is no one formula and many ways to skin the cat.