Eu acredito que você tenha esse questionamento por não ter feito parte do processo natural de evolução da web. No início era Html, CSS e JS "puro". E muitas coisas naquela epoca eram realmente um desafio. Nao foi atoa que com o surgimento do jQuery foi em si uma revolução na época. Pra vc ver, uma biblioteca que "apenas" te ajudava a encontrar os seletores DOM de um documento HTML já era algo fenomenal !!
Com o passar dos anos tivemos vários frameworks (React, Angular, Vue, Svelte etc) e eles continuam vindo, com o único intuito de faclitar as coisas, e eles cumprem isso. Nao queira achar que você será mais feliz em criar uma dashboard com html/js puro. porque nao vai!
Até mesmo um simples site institucional eu já recomendo usar algum framework!