I have a BA in History and still consider that and English the two most important majors.
Yes, most History and English departments are now run by lunatics but a thorough grounding in each is imperative for a rounded education.
I went to college to get an education, not to train for a job. If I wanted that I would have gone to a trade school.
Exactly. I received my BA in History 10 yrs ago. No regrets. My peers and I all went on to graduate school for different things as far ranging as medicine, law, and theater. So most of us did not end up in history as a career, but none of us regret the foundation it gives us. And the enjoyable undergraduate experience it afforded us. I find that history tends to be less stressful in terms of the workload it demands.