They have to have all sorts in the race. If everyone was going to finish in the same time for example they'd be logistic chaos. But they must find a way to give a place to those that have been unsuccessful for 8,9,10 attempts. That's just ridiculous.
Joining a running club just to enter the london marathon isn't really in the spirit of things. Most clubs have qualifying criteria to enter their ballot, ie how many times have you represented them in the last year, to stop that sort of thing happening.
The magazines started to be delivered yesterday and I got mine. You should get one today or tomorrow at latest. If you haven't by Saturday it might be worth giving them a call. Not nice having to wait.