While it is most certainly an absurd parody on the state of development affairs, some of the items depicted ring with a hint of truth. That fact is what makes the thing so funny and memorable. Definitely effective with its delivery.