I feel that the BBB qualifications are fair. if a country can't get two separate teams to win their competitions then that is really just their problem. plus deciding who gets the vacant spot would be pretty suggestive.
as for not making the tournaments random i'm not too sure about that either. soccer tournaments around the world use basically random match-ups. good teams still make it in the end.