Sure...
My "Insight" is this....You have NO BUSINESS (nor does anyone else who calls himself a hunter) making disparaging remarks in regards to your FELLOW hunters....who are doing nothing except harvesting legal game in a legal and ethical manner.
That's pure bull****. And there's no place for such in a hunting forum. The pissy-whiny forum is probably accepting new members.