An essay about the potential negative effects of introducing news channels to school curricula reads in its bottom line:
Secondly, if international news were to become a new subject it could have a detrimental emotional impact on young minds .. The logic of having these types of stories beamed into a school to those of an impressionable age has to be challenged. Thus the obligation of watching news of a negative nature makes for a convincing argument against such an innovation.
What's the meaning of make for here? The only meaning that, in my opinion, could suit the context were :
Tend to result in or be received as (a particular thing) Oxford Dictionaries [online]
But, then again it doesn't make sense. What does make for mean here?