It is crazy. But houses with dark roofs look better, so they sell better. And replacing a roof is very expensive, so no one is going to do that on a new house just for the heat. Further, many new construction houses are in HoA neighborhoods, and HoAs don’t like people to be unique because it “spoils” the uniform look and “decreases” property values. It’s the system working against us. The only solution would be to codify requirements in building codes.