Personally because I'm making a blender add on that only uses python, and it's at the complexity where having types catches a ton of bugs easily.