I had classes that double counted so I just needed the credits to graduate and was working full time the last two years of school. 60+ hour weeks during tax season kill the ability to go too nuts on classes.
And instead of library, if they want something useful, make students take HDFS 283 (personal finance). The class isn't hard, but you can take a LOT away from it and in this day and age, most students do need finance lessons.
The programming class was a total joke and a complete waste of time. Professors should be fired for 15% being a passing grade.
They won't let you take the intro Spanish courses if you took 4 years in high school. Bastards. The problem boils down to the times of those classes. I actually did want to take the English 309 class but it was at the exact same time as the only section of one of the accounting classes. I don't think those were the requirements I had though (I'm 2007-2009 catalog).
So I'm lazy? I'm going to go ahead and guess since the beginning of last year I've worked more hours than you have (dead serious). And you shouldn't have to "load up the hours" like you say to take classes that would actually be useful. If you get the 120 credits and take the required courses for any degree, who gives a crap if you have other random crap? I worked my way to a degree and looking back I could've gotten a lot more out of my degree with less time wasted on electives and more in the college of business. Are some classes (Engl 250 and SPCM 212 come to mind) very helpful? Absolutely. Are others? (Phil 230 and Stat 226/326) Not at all.
Don't blame the school for those waste classes then. You chose to take worthless classes and then blame the school for making you take the worthless classes. There were plenty of meaningful options that you chose not to take. Thats your decision, not something the school made you do.
As for Spanish, if they won't let you take 101 and 102 for it, take 201. That must be a new change for 101 and 102. I know that in 2005 at least, 101 and 102 would fulfill the international perspectives requirement.
Stop criticizing the school and spreading lies that they made you take all those worthless classes. There were a handful of worthless classes, but more than half of what you listed could have been replaced with meaningful classes. The fact that you had a busy work schedule led you to choose not to take the meaningful classes. Thats a perfectly reasonable choice, but don't try to say the school forced you to make those decisions.