I think it is mostly true, I wish there were other people looking at my code, but for years I've been working on projects alone.
What I came to realize is that there are some kinds of software where quality is paramount, mainly the code that will carry on for years, and require constant changes.
But there are some software that only exist to fix a particular issue that doesn't require change over time. The typical Perl script that lives unchanged for years doing a single task. For this particular case, quality matters less than portability and relying on solid dependencies that do not require maintenance.
In the end, management does not care about code quality, as long as money is flowing.
For lonely programmers, identifying the code that should be high quality (the one you will be looking at continuously) and the one is only there to fix a single problem is really important.