America the Beautiful Passes (which gives access to national parks and federal recreational land) require a valid photo ID with each pass, so it's not like cash alone solves this issue.
At JTNP we'd just get waved through the gates without even stopping by presenting one on approach. It's common for the locals to loan theirs to friends/family/guests...