SDS is clearly gating the amount of available XP at any given time.
People should not be able to jam through a 1-month program in 2 days - it's far too open to exploitation by 'try hards'.
NBA 2k does this as well with their "seasons" (they just don't have universal "gameplay XP" - which is the only plus of their system IMO).