TNA often brings back legends and old gimmicks. Is this good for business, or should they focus more on fresh talent?

Does TNA rely too much on nostalgia? Which veteran has helped the company the most?