I graduated in the early 90's. The market was not good back then (gee Jellico, must have been that Bush/Reagan era). Then, there was the boom of the mid 90's. Part of the boom was that small companies were created and small companies drive the job market. They are quicker to hire and do not shy away from hiring non experienced employees. Unfortunately, the market turned vertical by early 2000's. Job growth slowed painfully. By the mid decade, growth came to a halt (well before Obama mind you). With fewer small companies around, as the market ebbs and flows and investors ebb and flow their investments, the job market ebbs and flows as well. Too few companies around. Mostly large companies and if something happens to a large company, it affects a large group of people.
You saw this in high tech companies, mechanical engineering companies, construction/civil engineering companies, and even pharmaceutical engineering companies. Small companies were bought out by the hundreds and consolidated. People got squeezed out. Companies went foreign for cheap labor trying to get the 'bottom line' to look right for fidgety investors.
Now, what all of that had to do with Obama I have no clue. I guess I've been around longer than most of you on this thread and thus know better having lived the trends for over 20 years. It isn't a democrat vs. republican issue. It is a business issue. Fewer companies, a vertical market, and the use of foreign employees is the current issue. It has almost nothing to do with Obama or Bush or Clinton or Bush Sr. or even Reagan.
By the way, the things people complain about now are the same as they have just about always been except for a few years in the late 90's. New grads have always complained about the market. You sound no different than we did and others before you. The difference is the hindsight.