I think that #neverNesting is one of those things. People decided that indentation was bad; because whitespace is confusing and IDEs didn't have code folding or block highlighting. So they started flattening code, making it less readable, and now its considered "best practice".