I really like the simplicity of having a single file. But I also understand that not everyone has the luxury of keeping the setup so minimal. For a certain size it definitely reasonable to split things up and eventually switch to a language that is easier to reason with.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.