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.
I got tired of being here, so now I'm there