It's a well known fact that Tannadice was built on sand dunes in what was once known as the Stobi Desert, giving them an unfair draining advantage.
Aye, been like this forever. It's the risk of using existing waterways as part of the drainage system - they're already taking water in from much further afield. They're also much smaller capacity than they need to be, in case of weather events like we've seen. Same story as down by the bus station/dock st which is near where the Dens burn and Scouring burn meet and head toward the Tay.