It's worth noting that limits are usually balanced by availability.
I'm not familiar with Barclays, however, in my experience, many banks will process a transfer less than $5,000 USD in three to five business days, but take far longer to process a transfer greater than $5,000 USD. While it's understandable, I wish banks made this trade-off explicit.