We can all agree on the folly on allowing building on flood-plains, but there are flaws in the suggestions and complaints you often hear about the flood all being the fault of no dredging and straightening of the river.
Think of the geometry of a typical river. Unless running more or less straight from hills into the sea, it is steep in its upper reaches then eases in gradient to almost flat across the coastal lowlands. On wide lowlands its long profile is almost asymptotic to the sea's surface. There are exceptions of course, and some rivers have intermediate flood-plains well inland and above sea-level, with steeper sections between them.
So dredging can only "work" if at all, in two cases:_
1) The entire course is dredged from the upper limits of the flood-plain down to meet the estuary bed level, but dredging below that level would obviously achieve nothing useful.
2) If a river has a flood-plain upstream that can be dredged to move its downstream boundary knick-point, which acts rather like a natural weir, artificially upstream to the steeper ground. These knick-points can be very subtle and shallow though, so dredging might not have much effect anyway. (Dorset's R. Frome seems to behave like that, with a slight and ill-defined steepening where it passes Dorchester.)
Merely dredging a reach that overflows, without thinking about the bed gradient profile or of any weir downstream, would clearly create only a long, deep pool that would fill to the original level pretty well as the dredging proceeds. So it would still overflow in high flood.
Widening the channel instead might have a similar effect.
'
Straightening meandering rivers was common in the 19C, as it was thought to improves the river's efficiency as a land-drain. A river is at its most efficient if left alone, meanders and all – as well as being far better for wildlife, not just looks. It will gradually modify its and intervening sediment deposits, slowly wandering from one side of its valley to the other and back, though over centuries or millennia.
'
I'm afraid we've finally twigged that Man cannot "conquer" or "control" Nature, without it turning and biting us. We even seem to have lost human wisdom of the ages, by which we either didn't live too close to rivers that generations knew would sometimes flood, or we put up with occasional floods.