That's a pretty stupid reason. You shouldn't be punished for their incompetence. I guess I just have connections. If you're interested, here's my schedule story.
I should have 3 electives this year because I took a second science class freshman year. Instead, they gave me Intensive Reading (****** class that replaces an elective. It sucks and I don't belong), ALGEBRA 1 LOL, and Digital Design with the wrong teacher. I wanted Mrs. Anderson because she's too cool. Instead, they gave me the same teacher that taught a typing class at my middle school 5 years earlier.
So I get switched all over the place because Mrs. Harlan gets stuff done the same day, it's amazing. Even 3 weeks into the year, she managed to get me out of Intensive Reading and into English Honors which is pretty funny. I also got put into Liberal Arts and they moved my entire schedule around for the Honors. So lunch got switched to 4th period, Eng Honors 5th period, and ESchool 7th. It's somewhat complicated, but a cool story nonetheless.
I can't imagine having your schedule though. Illinois and their weird public school systems!