Another vote for Lufthansa and TAP being worse.
Sadly that doesn't make the BA app any better. All those funky graphics and slow loading content, coupled with logical breaks, errors and unexpected behaviour. It used to be much better, because it was simple and focused on the important stuff: Check In, book flights, show executive club balance and transactions.