IMHO points 1 and 2 are more community efforts rather than JSON's design strengths.
Regarding point 3, are you talking about using \n in single-line strings (the ones you can use in JSON)
I think that the main reason this debate exists is we are using a good data-format (which JSON is) to configure things, which it's not a use case JSON is designed for.
Regarding point 3, are you talking about using \n in single-line strings (the ones you can use in JSON)
I think that the main reason this debate exists is we are using a good data-format (which JSON is) to configure things, which it's not a use case JSON is designed for.