Yeah, at first I was thinking it was an equivalent to the America the Beautiful passes which are $80/year for US citizens and residents for access across multiple parks. And you only need one of those per vehicle. But no, this is $100 per person per park entry which does seem quite excessive. I had an amazing time on a road trip with friends about a decade ago in the US South West. We visited Bryce Canyon National Park, Grand Canyon National Park, Rocky Mountain National Park, Yosemite National Parks, and Zion National Park. Some across multiple days. If our group had been "foreigners" with this fee structure, we would have had to pay an additional $800/person or so. That would have almost doubled the cost of our trip.