I dunno, its never affected me, but has affected some family living down Hereford way a few times. As you rightly say, the developers should be made to compensate people and forced to take more responsibility in where they build and providing adequate drainage for increased flooding in all future developments.
The government can spend money on increased drainage, but to actually solve all the problems that persist, it will cost hundreds of billions of pounds...
I dont agree with that much of our public money being used to prevent something that happens due to mother nature. We can't control nature, we just have to live with it.
Plenty of households in this country have plenty of other problems, but the goverment dont give them hundreds of billions of pounds to sort them; okay not on the same scale as this, but ya win some ya lose some.
Most of the people affected are those living in these half million pound commuter belt houses and the like, they have had a nice comfortable life for years, if not decades, a bit of flooding just equates to the stress and strains normal people on normal wages living in our "common area's" go through in their lives lol.
I suppose I just see it as though everything evening itself out, but also, that we cant control nature, so spending hundreds of billions trying to is a waste.