We can have upto a 5kt tailwind component in accordance with "preferential westerlies" but that requires several conditions including a dry runway.
Chasing the weather, be it wind or avoiding CBs, is an absolute nightmare. I remember a shift back in 2002ish when we swapped ends 3 times - absolute carnage.
Holding points tend to have around a dozen aircraft at time when it's busy. If we suddenly change runway direction and those aircraft need to go to the opposite end....
Usually weather tends to settle down/move over a shortish period of time. But multiple end changes can increase ATC workload to an unbearable level with delayed pilots whining about start times etc etc, all which could have much longer term ramifications. In the overall scheme of things, unless the wind is forecast to change to the opposite end, as opposed to a temporary shift brought about by CBs, we just sit tight and weather the storm