Hi
As always, there are a number of ways to look at this issue.
We could simplify it by saying that NG is bad; or, it is good. And we can all come up with excellent arguments to prove our theory and we'd be right - either way.
The sad truth is that is NG is a tool for people to use...