Give me a break. It might not be a the best marketing technique if your only marketing was though Google's free SERPs, but that doesn't necessarily have anything to do with a business model. Many good business models don't rely on free traffic.
Giving affiliates their own site, whether duplicate or not, can be part of a great business model. I know people making thousands per day doing this... hardly a "failed model".