I have to totally agree with you here and disagree with the other poster arguing this isn't true.

I think of practical degrees as physics, engineering, computer science.. really any STEM degree, and I'd also add trades to that.  I think these degrees not only produce someone who can create real value for society, you often find much more variability in world views amongst these folks.  The degrees truly teach you critical thinking, as in the facts and rules only, and leaves the concept of "views" up to the person save for basic moral tenets.  

I find those with liberal arts degrees often just absorb the views of those around them and which they researched in university, and that is overwhelmingly ultra liberal.