Nice post, and welcome to college.
You have some things correct, and some things incorrect. I have my degree in Comp Sci and went through everything you are currently describing, just
as a bit of background.
1. Redundant.
In the first 2 years of schooling, you are going through the "general education" courses. These are your humanities, your english classes, as well
as other fun classes like "Art History" or "Theater Appreciation".
This is the same information you would get from an Associates of Arts (2 year) degree at a community college. It is pretty much as you describe, and
you learn the things that will most likely not help you in your degree's field. But, at the same time, to have a Bachelor degree, you need to also
have a well rounded education and that is what these classes are about. It is giving you views of the world that you may otherwise never have had
before. Sure, it may suck having to do all the busy work, and study all that "crap" at the lower levels, but you will probably appreciate it later
on in life.
This is also the time where the Universities weed out (heh) the people that are just not going to make it in school. Stick it out.
2. Professional Level Snobbery.
Professors that provide insight you will meet when you take your degree core classes. This is usually during your junior and senior years. In your
senior year you will definitely meet at least one or two professors that can provide you the needed insight into your area. The snob attitude you are
seeing may be from the lower level classes that are taught by graduate students who are working on their thesis. They are only teaching the classes
because they need the money. The younger ones may also appear to have this snobbishness that you describe. Again once you get into your senior year
you will meet the better professors.
3. Sheep.
No argument here.
4. Sports.
or here.
5. Material.
As far as history goes, it is the winners of wars that write the history books, and as such, all history is biased. You will just have to do the
research on your own, and take what you learn with a grain of salt.
6. Relevance.
The first two year classes are what separates people that got a college degree, and those that got a certification, or went to a votech school. The
way I looked at it, the first two years were to train you on how to learn on your own, something you will be doing in a higher end career for the rest
of your life. Once you hit your core classes however, you will be doing very relevant material. Bachelor degrees are designed to give you knowledge in
the field that will stick around for 20 years at minimum. At least that is what I have been told by my mentors.
All in all it is what is is. Having a degree is like joining a club. The club of degree holders. And whether people like it or not, there will be
benefits for those in the club.