The book was a difficult read for me. That particular book, and We Were Soldiers Once. Both of those seriously triggered PTSD issues with me. I forced myself through both of them and in retrospect am very glad I did.
The movie was terrific. It didn't bother me because it's only actors...and movies don't have the same visceral impact.
Ironically--and sadly--it took a British director and a half-British/Scottish/Welsh/Australian cast to make a decent movie depicting American fighting men in an honorable, respectful way.
Hollywood, inevitably, would have produced an anti-war version with Robert Redford as General Garrison, had it been at all inclined to make it. And probably would've told the story from the Somali warlord's POV.