BA's IT/web capability has always been a few steps behind many other decent companies IME...
Many refreshes have been done to make it look 'pretty' and thought some welcome new capabilities have been added... sadly they don't seem to be able to have a clear and focused development plan to get the basics right before they move onto the 'next big thing'. So we suffer and have to pick up the old fashioned telephone!