There are plenty of wonderful poems in this book (authors run from Michael Palin to William Wordsworth and anonymous poems from various cultures). But the main factor presiding over choice seems to be politically correct moralization. The book starts with a two-liner called "Slavery", and moves on to denounce the rich, the militaristic, the modern and the white with depressing regularity -- try the selection from Chief Dan George's "My Heart Soars":
"I see my white brothers
Going about blotting nature from his cities" (sic), etc.
"US Flies in Hamburgers" also seems indicative of Michael Rosen's politics. The "Topic List" at the end of the volume lists as many poems about "Pollution" as about "Beauty", more on "Injustice" than "Death" or "Stars, Moon & Sky", etc. You can guess the moral of the four "Hunting" poems.
On the whole, the collection is mainly composed of free verse -- rhyme and meter being mainly the province of limericks, a fair number of mischievous child-oriented lyrics and a handful of folk-songs. This means that much of the "poetry" (a great deal in translation) stands or falls on the merits of its imagery or the moral it is trying to convey. Having bought this for my children as a sampler to read out loud, I found much of the content too demoralizing and too far from recognizable poetic rhythms to pursue it very far. A really joyless collection.