As discussed on the most recent Shardcast, it seems to be that Splinters/Slivers of a Shard find it hard to leave the system where that Shard is Connected very strongly. When Honor, Cultivation, and Odium disconnect from Roshar at the end of WaT, suddenly the spren can leave. Presumably, the three Old Gods (Night, Stone, Wind) can't.