Good. There's no reason for a game engine to use its own proprietary scripting language when other, more widely supported and optimal options exist. I should to be able to link any scripting language I want. If I want to script in Brainfuck, the engine should let me.
Their documentation goes into detail on why they dropped Lua, Squirrel and Python in the first place. It's interesting that they'd then bring Python back.
I don't think they intended to bring it back-it's just one of many languages that you can use now that Godot can use native code for scripts.