Смотря что вы понимаете под "серьёзными (реальными) проектами".
В основном фреймворки для высокоуровневых языков применяются в разработке мобильных игр или мелких 3D приложений, типа визуализации чего-то (на таких штуках их иногда бывает сделать проще и быстрее, чем брать библиотеку для рисования).
Так же для обучения программированию игр и программированию в целом.
Mafia 4 или GTA 6, конечно, на таких фреймворках написать не получится и никто этого делать не будет.