Qualquer Framework tem seus prós e contras, uma coisa que escutei a muito tempo e que faz muito sentido para mim é:
Não se estiliza uma página no arquivo HTML, que é exatamente o que frameworks tipo Bootstrap propõe a fazer.
Isso quer dizer que é uma má prática usar Bootstrap e afins? Depende, para mim é uma má prática, pra maioria do mercado não é, com isso vem a pergunta mais correto que seria:
Devo aprender a usar Bootstrap?
Se sua intenção é conseguir uma vaga de emprego, deveria.
Hoje eu uso pré processadores que na minha opinião fazem mais sentido, outro ponto é que as pessoas estão aprendendo frameworks e esquecendo de aprender as linguagens e com os projetos escalando de forma violenta, fica muito difícil manter se não tiver uma estrutura muito bem pensada.
Eu acredito que para pequenos projetos, que você vai fazer, cobrar um valor ok e entregar para o cliente, até WordPress é válido. Para um projeto grande e complexo, acho que tem soluções mais inteligentes para manter esse projeto.