You need to be well prepared AND lucky with BA. Just being lucky is very unlikely to get you through the many hoops in the BA selection process.
You need luck in any interview process. After all it is a human designed process. So BA is hardly 'silly'. Exactly the same issues as any other job selection process. That is no compensation to those that passed and then didn't pass second time round of course.