Not necessarily correct on the ALC vs BFS thing.
It's all about yield
Now I have completely overlooked yeild! You are completely right. Lol me in my airey fairy world! I never even thought about when people book their flights etc. Maybe I should come on here in the morning when I am actually awake!