I have a BA in History. I enjoy the subject. But it’s not practical. Sure, you can spin it and say that reading, comprehending, analyzing diverse facts are all useful skills that can be applied in many fields. But those skills can be available to anyone. They are not unique to History. Better, I think, to pay for a degree in something with actual application to a career.
I fully support knowledge of history. I think that is important for everyone. But you don’t need a degree in the subject to know a fair amount about the subject.
Lastly, the History field has certainly been taken over by Leftists like Zinn and so many others. A degree in history is a good way to become indoctrinated. It’s better to study something else, something practical, and then educate yourself with good sources as a hobby.
I told my kids I’d pay for college as long as they didn’t study Liberal Arts. I think it’s best to do that stuff on your own, for free.
I chose history course as electives and when wanting to fill out the semester. Agree, they were more fun than practical. Wish someone had told me to take business courses.