Personally, I think all the idiots screaming, crying and protesting over Cecil should be smeared with bacon grease and released in Zimbabwe's national park.
We'll see how long they love lions.
I promise the lions will love them.
So you are O.K. with people killing off creatures of a lower order just because they can and with no concern for the future abundance of the creature?