The "passport" is not a national park pass. It is just a sales gimmick that you can get stamped at certain features in certain parks. I think its mainly fun for kids. Helps to keep their interest and focus.
If I wasn't here, I'd be somewhere else