Elaborating on this thread, I'd like to ask: why airlines separate booking and checking-in in the first place? I recently travelled by bus between two major British cities and I only booked/paid my tickets online, no need for some second confirmation step.
The existence of two separate steps makes no sense to me, but since all airlines apply this there must be a very practical reason for it. What is it?