I don't think it's something that needs to be fixed.
The only time I ever use icon view (the only view you can set the BG colour for), is when viewing a folder of images. Maximum icon size, preview on, item info on.
The item information (i.e. image dimensions) is legible on a black background, as it's in blue. Whether I can read the file name or not seems irrelevant in this situation.
Not that I'd have anything against auto‑correcting text colours depending on the background, but it'd have to be implemented system‑wide for me, including Desktop and Dock labels.