Eric explains the benefits of creatine for older adults and average individuals, emphasizing its impact on daily activities and weight room performance. He contrasts creatine with oral ATP supplements, highlighting the effectiveness of creatine in replenishing ATP stores compared to ATP ingestion.