They're just very bad at balancing the different elements in terms of time- most of the teachers at my school don't seem to realize that we're taking more than just their class, and so their workload every single night is just exhausting. The school hardly differentiates between formal IB papers and school papers- as in, they treat every paper you do as though it's equally important, which means you can never prioritize one assignment over the other. It's just a constant onslaught of work.
So yeah, it is mainly my school's administration. If I only had to do IB work, I'd be pretty happy.
Oh, God, I'm going to choose a self-publishing package and time frame this weekend. It's all going to happen. Eeek.