I did an apprenticeship, then I did a degree. The degree experience was definitely great, if we could find a way to give that to apprentices (trade schools? Student dorms for apprentices?) and it also opened up my options in my field (computing). But most degrees as the article says are...