Agreed. Only someone who hasn't been in the tech industry since the early days of 3D games wouldn't recognize Carmack's name.
He is a demi-god to me, a person who has passionately stuck with 3D programming for most of his career and even pressed outside his comfort zone into the emerging commercial space race. If anyone deserves to have ego, he does. Frankly, considering what he's accomplished, I think he's quite humble on stage.