There's just not enough room for a dedicated carryon space per seat. And carryons i've seen lately are massive they don't even fit long wise into the compartment.
There used to be extra room in all that overhead storage for a ton of blankets and pillows.