Ok, you maybe own the property, however it can't be right that you're left to meet partial or full costs for something that wasn't your fault or instigated by you. Maybe not a great analogy, however let's say my neighbours roof significantly fails. It's discovered that the roof tiles used during the original construction were not specified as being suitable for the pitch of roof. This has led to much quicker degradation of the tiles, allowing significant water ingress and roof failure. All the roofs in the estate/scheme are still covered with said tiles.
There is practically no way residents who have bought the houses in my scenario could have known this at the time of purchase or thereafter, so why should they be liable to meet cost of remedial works? I don't even think they should need to use their home insurance. There should be some form of central fund, perhaps funded by all registered housebuilders on a mandatory basis. Then, when cases arise where current owners are deemed not to be responsible, the fund should cover the cost.
This isn't related to cladding, however it's verging on farcical the amount of articles you can find re shoddily built homes. The system is evidently broken somewhere. Taken for granted that you need a snagging list when buying your shiny new property that cost hundreds of thousands? Ridiculous. Is it a prerequisite for inspectors to be registered blind to gain employment?