Some very good points made here, but the authors are missing one key point.

Canadian support for reproductive health projects is about two things, neither of which have anything to do with the actual reproductive health of women.  Instead, it is about:

1.  Supporting the UN, and everything it stands for, the good, the bad and the ugly.

2.  Appearing to be supportive of women's issues for local political purposes.

The causes the authors are dedicated to are simply footballs that the current Canadian government punts about for other purposes.