Используете ли вы annotations в Python?
Да, потому что сложно помнить все аттрибуты на твоих классах. А когда пишешь анотацию - IDE сама все подсветит и даст подсказки.
mypy и аннотации типов - это костыли. Если нужна статическая типизация, то надо брать язык со статической типизацией.