I think the goal is to make the core types (seq, strings) non-dependent on the GC so that Nim is easier to use from other languages that also have their GC or to use in constrained environment (no heap, embedded devices, real-time/deterministic constraints).
As far as i know the GC will always be a (supported) option.