The author is right, both JSON and XML are better for configuration files.
Non ambiguous structure, parsable, nested values, lists, maps, and so on.
If JSON had comments it would be ideal - and for configuration you can support it.
Just check VS Code for what is possible to do directly regarding configuration with JSON, and also to build on top.