Like I said, maybe it works in your world. Try to block someone's magic in my world and something traumatic happens to them, you're going to get an explosion.
[ talking from experience there. ]
'Greater good' is subjective if you're talking about society. I'm not. That's not what I use mine for.