Ну гил это другое, гогки могут быть.
Просто изща гила никто не лепит потоки в питоне.
А так гил просто говорит что только один поток может быть активным, но после выполения каждой строки(условно) код лок слетает и его может захватить второй поток
не лепят потоки для cpu-bound задач, для того, чтобы заблокироваться в ожидании какого-нибудь io почему бы и нет?