You only have two "yes" options. "Nature" is already taking its course.
Personal friend has family from WA. Lots of SSS going on there already. Got to go on a "Please put the camera away" off-road road trip to see the countryside. Never saw any carcases myself, though there apparently was enough of the possibility.
There needs to be management and if people are so insistent then let them start taking up a collection to compensate people for damage caused by wolves.