The single-file approach is to simplify including the library in your project. Just copy the file and type #include "whatever.h".
It's because C/C++ still doesn't have a decent module system, nor a universally accepted library distribution system. You can still write the project as separate files and the concatenate them for distribution.