Games for Justice

I have seen a lot of games lately that are intended to draw attention to social issues. Do you think these games are:
A) a useful tool for drawing attention to critical issues,
B) a shallow attempt to entertain people with tragedy,
C) a huge timewaster but with a social benefit?

Some examples:
Darfur is dying
Free Rice
The Cost of Life