PETA has a really good PR department. They get thousands of $$$ worth of free press for each of their crackpot ideas. I hate ‘em but ya gotta respect ‘em too, in this regard.
I’d be happy to pay an excise tax for meat, if in return the game ‘n fish people would add a couple “animal activist” tags to my hunting license.
I wouldn't mind helping thin that herd myself.
I have no respect for terrorists.