Mary O'Hare
Quote 1
You were just babies in the war—like the ones upstairs! [...] But you're not going to write it that way, are you [...] You'll pretend you were men instead of babies, and you'll be played in the movies by Frank Sinatra and John Wayne or some of those other glamorous, war-loving, dirty old men. And war will look just wonderful, so we'll have a lot more of them. And they'll be fought by babies like the babies upstairs. (1.10.13-18)
Mary O'Hare thinks wars continue to be popular because writers glamorize the soldier's life. To counteract these kinds of stories, Slaughterhouse-Five is about the least glamorous account of life as a soldier you can imagine.