My house is going on 12 years with its composite roof. It is holding up excellently and is certainly not cardboard. And I live in the Dallas area which has its fair share of hail storms and other severe weather that can wreck havoc on roofs. Maybe you cheaped out on a poorly done composite roof, but many people spend plenty on theirs so that it will last 30 years or more unless something unforeseen happens to damage it.