Which works great! IF all of character creation is just as fast as this bit. But in 5e, that's not the case.
So what can we do to make it the case?
1. Your class is selected for you, somehow. OD&D had attribute minimums to limit your class choices down to only a few possibilities. I think the multiclass requirements probably suffice for this one. If you don't actually meet any requirements, treat your highest stat as if it is 13 and look again (or alternately set your highest stat to 13 and try again...).
2. Your race needs similar limitations. I reckon we do away with the stat bonuses and just give each race stat minimums for their best stats (of 10+ their current bonus, so a high elf has to have a 12+ dex and an 11+ int) while human has no minimums. Same overall effect (ie - dragonborn are strong and charismatic, elves are dextrous), less analysis paralysis.
3. Spells and cantrips need to be pre-selected as well. Probably break all the cantrip lists into offense and utility and then let you pick a list for each cantrip you know and roll it. And probably hand out thaumaturgy/prestidigitation/druidcraft/eldritch blast by default to the appropriate classes. I guess for spells you would split them into offense/defense/utility. Bards, sorcerors and warlocks kind of get shafted to start, but they can improve things as they level.
4. Skills and backgrounds. Cut the known skills for each class down to 2. Cut the list of traits/flaws/bonds for backgrounds way back (maybe just group them by alignment into sets). Roll random background.