Can someone explain to me why there is not a way to dump fuel, which is why they had to fly around for 3 hours?
The A320, like most modern airliners, does not have the capability to dump fuel. It is not uncommon these days for pilots to request airborne holding short of their destination in order to burn off fuel and get below their maximum safe landing weight.