When I got back into skiing in the 16-17 season, I had an Epic Local pass. I skied at Northstar exclusively, except for one day at Kirkwood. As the season drew to an unfortunate early close at N*, I bought the Mt. Rose pass that allowed me to finish the spring out and then ski the 17-18 season. I got the MC pass in 17-18 so I could ski at the gathering at Snowbasin, Alta, and Snowbird. This year I have the Rose and IKON passes. So far this year I've been to Rose, Alpine, Squaw, Mammoth, June, Solitude, and DV with upcoming days at JH and Big Sky. Without passes such as IKON and Epic I'd be skiing at one relatively small, local hill and enjoying myself BUT...I wouldn't have met so many great people or skied at other great areas.
So, while IKON may be a lightning rod at some places for some people, it offers a fantastic opportunity for those who are fortunate to take advantage of it. It does get people on the hill who, although the pass is paid for, usually spend money in other areas like food, gifts, lessons, parking, rentals, etc. not to mention the fiscal impact to the surrounding area via fuel, lodging, rental cars, and food. Would these areas be able to move further into the 2020s with shorter winters and fewer overall skier days if these passes weren't available? I realize that if I'm skiing at JH I'm not at my "home" mountain but I already paid for that pass and am not making them any more money by skiing there.