ACL 2025: God, What Have We Done?