We could argue about that all day but that's beside the point, but just to give my opinion ;
Car rads eat alot of debris and small rocks, you wouldnt want to see the dings and chips, and it's not an aesthetically pleasing component, so they're black.
For thermopiles, again, I would want the smallest possibility of catching someone in the eye with a reflection off the sink, so black is the logical choice. Why don't they paint high-end CPU heatsinks black ? Or what's up with the blue and red anodizing on VGA card heatsinks...
Regardless... painting aluminium the color of your choice does not improve its thermal properties.