I think your question's really about the intention of the OS designers—about which we are discouraged from speculating or commenting here—in setting up the screensaver. In OSX the traditional anti-burnin purpose of screensavers has been supplemented by the security fetish—masking your 'puter when it's unattended (see the password option in the saver preferences) It seems to me that the design thinking was focussed on no one at the keyboard, triggered either by user action (hot corner) or
user inactivity (the time setting).
So it would be quite appropriate for it to activate during a long code compile when the user might wander off. One might think that watching a movie, though identical to the compile from a machine POV, would have been an obvious exception to provide for, but it seems it wasn't for them. So one gives up either the time-activated security, or watching movies. You might use the Feedback link to draw this drawback to Apple's attention. SnowLeopard doesn't exhaust the cat family, and by the time they release HouseCat, OSX might actually be domesticated.