Если сильно упростить, то никто не будет убирать GIL из Python, потому что для этого нужно с нуля переписать интерпретатор. Также, GIL вас уберегает от утечек памяти (а если сами умеете с памятью работать, то вам дорога в C/C++). Python4 если будет, то будет не очень скоро, сам Гвидо Ван Россум говорил, что переход со второй версии на третью был очень болезненным и никто не хочет повторять что-то подобное.
Сейчас ваши мысли выглядят как мысли новичка, который впервые встретился с необходимостью как-то распараллелить вычисления. Ничего страшного, это пройдет, когда вы узнаете предназначение Python, зачем нужны в этом языке потоки, процессы и асинхронность :)
Если вы используете Python для вычислений, у меня для вас две новости: хорошая и плохая. Хорошая в том, что можно использовать без блокировки потоков библиотеки написанные на Си, а плохая в том, что вы выбрали не тот язык.
Если же главная проблема в вашей задаче это ожидания (запросы к серверу, например), тогда вы можете использовать асинхронность и мультипроцессинг для решения вашей проблемы.
Надеюсь помог, удачи в освоении этого прекрасного языка и его возможностей :)