Ну да, но если хотеть по-нормальному без GIL, то наверно сам MRI надо переписывать. А даже если перепишут (нет), то куча рубишных апп и либ сразу превратятся в тыкву, т.к. про thread-safe код не всегда задумываются, потому что зачем, если есть GIL. А так завезут в Ruby немного не IO-bound concurrency, не ломая при этом обратной совместимости.