I think there's an issue that the system doesn't do locking. So when you see two seats spare, you don't realise that 5 minutes earlier someone else picked those self same seats and is now dithering. The seats are locked for them, so you can't use them but there's nothing on the screen tells you that - the seats look available.