On the other hand, I know lots of people who have done well for themselves with classic liberal arts degrees (albeit mostly from top schools and they'd probably have done well no matter what they had majored in). But I do suspect that there are a lot of people who would do better going into the trades than dutifully getting a degree that they're generally disinterested in getting.
I dropped out of Computer Science at my university, but I've done better than my friends who stayed and graduated with honors. My take away is there's no one best formula in life, rather there are more paths to success (and more ways to define success) than we have imagination to think of.