I’m not attacking metal roofs (or any other kind of roof). If you read my comment you will note that I like the roof, it saves on Heat Pump/AC use in the summer and looks nice on the house. I like that I won’t have to plan on replacing it since I inherited it from the previous owner with plenty of life left on it. On the question of painting, I will take the advice of the company that installed the roof in 1998, they’re coming to clean it this spring (to the tune of $1200, by the way).
I was simply trying to point out that a single product will never be a golden bullet to solve all problems. There are a number of roofing materials available to the interested homeowner, all of which have advantages and drawbacks. You’re only considering one factor - cost over the life of the home. Everything is more complex than that, and I tend to thrill at the complexity rather than reduce decisions to black or white. What about the homeowner who wishes to work on his or her own home? A composite roof will be easier to penetrate and reliably seal to install vents, etc. A cedar shake roof is absolutely beautiful and will weather and age over time, as will a copper roof. A tile roof fits a certain style of home like nothing else, and I assume the tiles are less likely to blow away (although not sure about that). A slate roof fits a different style of home and is beautiful in an entirely different way.
I have an interest in architecture - why do you think there are so many different options when building or remodeling a home? I don’t care for granite or tile countertops, so have specified solid surface countertops for my upcoming kitchen remodel. Would you disapprove if I had chosen formica? It would save me a bundle and might allow me to put more budget into the cabinets, which will be re-used plywood cabinets from the existing kitchen.
What I’m trying to get across is, no one makes decisions for the same reason that you make decisions, and every homeowner makes choices (sometimes irrationally) based on their assessment of their situation. As an architect (as reflected in your profile) don’t you work with your clients to design the best home for them, or do you specify your own preferences and tell them to take it or leave it?