Generally speaking, static typing is the great enabler of writing bad Python code.
As soon as static typing is introduced into a Python code based, the developers start writing unscalable coding patterns that don't scale to larger programs.