That isn't a pattern, that's a preference. It's one that seemed appealing to me at one time but that I now disagree with because it's unidiomatic in JavaScript as well as Python and Ruby. I would hate to have this foisted upon me by a manager.
Side note: REST APIs should use custom headers so they can send back JSON arrays where appropriate. GitHub does this.