I've had the same thoughts as you Mull. Apart from the Bridge, we see it every where on a daily basis, stone walls knocked down by careless drivers, road safety barriers damaged etc etc. but who pays for the cost of repair?
Craigside in Llandudno has had the stone walls damaged a number of times and the owner of the wall has complained about the cost of repairing the wall, but why should they have to pay to repair damage caused by someone else?
If it happened to me then I'd make sure that the motorist paid
I used to drive under that railway bridge at least once a week and it did have a warning sign about the height of the low bridge. The odd thing about the bridge was that the main road went underneath it and it was on a hill. Consequently the height restriction was different at each end of the bridge but I don't think that that was a factor in this instance it was just careless driving