I don’t know for sure but I assume of it is because light roofs require more maintenance to look as nice. Nothing shows up on a dark brown or black roof. A white or light grey would show dirt and debris. I don’t want to waste my time washing my roof because my HOA doesn’t like the way it looks.
If I could find it and it was as durable as regular paint, I would paint everything that white that converts visible light into infrared that isn't blocked by the atmosphere. Yeet that heat right the fuck back into space damnit!
That reminds me of the barium sulfate paint that was discovered a couple years ago. It's so incredibly good at reflecting/moving heat that it could even cool whatever it's painted on. I'll have to find a source on this again...