Why all the hate for Barnes...
... because of his madness and the gunning down of a VC granny.
But in Full Metal Jacket everyone doesn't seem to mind "Animal Mother" gunning down random folks in a rice field for no reason other than insanity.