It's tough. The gapers run the mountain at a lot of places. They're the ones bringing in a ton of money. Coming from wherever, renting gear, buying full priced tickets, buying food for the whole family in the lodge etc. They're also the kind of people who bitch about everything that doesn't go 100% their way.
As far as a park pass it's not as simple IMO. You can find good and bad things to either side of the argument. I've def seen park passes weed some of the gapers out of the parks, especially if they have another beginner park without a pass requirement. At the same time it can be a pain in the ass when you show up to a mountain you've never been to for one day, get up to the park and find out you can't go in till you go to the lodge and watch a super noobish video and pay some extra money just to ride the park that you bought a lift ticket to ride. The fact that that park is built for people like you. Some mountains blue the line and seem to do alright. I rode Okemo a whole day and never had any problems. Found out they had park pass after the fact. Nobody ever stopped me but I guess it's just young kids or obvious gapers.
In reality it's up to each individual resort more than a one size fits all policy. Some resorts have far more problems with gapers. Some mountains have different layouts that almost funnel kids toward the parks. When I worked at gore I found cutting some fencing and fencing the takeoff to the edge on both sides of the bigger jumps to be fairly effective. With the amount of gapers there it was the only thing I could do to keep them off the landings.
I'm not disagreeing that some changes wouldn't be nice, but just saying there isn't a perfect plan that I'm aware of that could be put into place right now at every resort to fix the problems.
/I'm sick and wrote a bunch of words about stuff