Я, если честно, не очень понял что такое "полноценный фронтендер". Человек, который один сделает весь фронтенд (архитектура, код, дизайн, макет, верстка)? Мне кажется это из раздела фантастики, качественным продукт (в расчет берем все же нормальные проекты, а не поделки) не получится - в жизни каждый должен заниматься своим делом. Дизайнер рисует, верстальщик верстает, программист пишет код.
Возможны конечно пересечения профессий, кто ж спорит, но лучше всего работу разделять на части и давать делать ее разным людям профессионалам своего дела. Поэтому понятие "полноценный" теряет всякий смысл, как и "фронтендер".