Classic. Liberal arts trying to justify itself assuming technical people cannot communicate, think, or understand context. Good luck with that. To make good money you have to have a specialty. Preferably a masters or a technical degree and I mean that in the broadest way.
Sure you can start with liberal arts but you should expect to then get that specialty. So 6 years. For a technical education 2 to 4 years might do it but 6 might still be good. Counter balance, every year is costly both in terms of expenses, missed earnings, and time value of money. 6 years is a big barrier to entry.
Edit: I do share the concern about any hot fields. Boom and bust. Coding and now data science have been really popular so one wonders. Similarly about things that can be automated and off shored.

