Realmente eu não vejo muitos projetos feitos em C++, só mais game engines e jogos em si
Sobre a 42, eu achei os desafios (projetos) bem complexos, especialmente para quem não tem conhecimento prévio na programação e linux (você usa linux na 42), e ainda levando o bônus de que não tem professores formais ou materiais acadêmicos. Você aprende com os outros Cadetes, materiais da internet e fazendo os projetos na prática. Inclusive, existe um projeto chamado "minishell", que é basicamente você criar seu próprio shell linux DO ZERO, usando a libft (infelizmente não tem mais ele no novo currículo).
Vale lembrar que a 42 não é uma "escola pública técnica", é uma instituição de ensino privada sem fins lucrativos, com formação livre. Isso é bom e ruim ao mesmo tempo, já que como a 42 foge bastante dos modelos do MEC, infelizmente não tem emissão de diploma no final do curso, apenas um certificado, que é reconhecido globalmente (que é emitido pela 42 Network). Mas acredito que a inserção no mercado de trabalho é muito mais rápida e eficiente. Nada te impede de fazer uma faculdade pós-42 (se o problema for diploma)