Good luck to them. They’ll need it given that, in my experience at least, in Switzerland ‘business is business’ and few things, including environmental (and moral) concerns, are allowed to get in the way of making money.
If you check with the OFAC there is a list of all the high altitude landing sites (not always respected but the wildcat landings are generally to drop clients next to mountain refuges not on summits).