This keeps a blockchain from getting "stuck" i.e., not finding the next block for several hours following a major drop in the net hash of coin. It is all a balancing act. You need to allow the difficulty to increase enough between blocks to catch up to a sudden spike in net hash, but not enough to accidentally send the difficulty sky high when two miners get lucky and find blocks back to back. The same thing occurs with difficulty decreases. Since it takes much longer to find the next block, you need to allow it to drop quicker than it increases.
BitToken's Difficulty Adjustment will be changed soon from currently every 5 blocks to new difficulty retarget every 1 Block
to protect against multi-pools and an over-inflation of easily mined new coins.
BitToken's re-targets difficulty will be implemented between every block/ every 3 minutes. Stay tuned!
~Crytco