It's actually not nearly as efficient as being able to select your seat when you purchase your ticket.
Disagree. That's outwardly more efficient, but it turns out that when we're tasked with sorting and arranging ourselves, we do this whole boarding a plane thing pretty efficiently (especially when we have a vague sense of our chances of finding a convenient spot for our bags or a good seat).