In this particular case, there was no reason to shoot that animal. He was not threatening but was sleeping. I would argue that the idiot park ranger put the residents in danger by firing, what had to be a high powered rifle, toward an occupied house.
An argument could also be made about your personal encounter that you should not have been there in the first place. No I’m not making that argument, just making a point. He could of easily killed you as you stated...but he didn’t. You were not threatening.
We are the stewards of all creation. That does not mean killing just because the animal crossed over into a human area. We have the means to put an animal down, almost immediately, without killing it and those methods should be used unless there is an immediate threat.
That's it exaclty. All creatures belong to God and humans are stewards. Just like parents are stewards of their children. And mountain lions are following their God given nature. So many humans are worse than animals. That's why I prefer to live in an area with lots of wild animals and very few wild people.