Да это очевидный пример, понятное дело Я про то, что они ввели аж две синтаксические конструкции, которые, во-первых, убогие, а во-вторых, неоднозначные
я прекрасно понимаю общий тренд - постепенно спихивать ответственность и качество услуг на пользователя. с этим сложно что-то сделать. но просто надо называть вещи своими именами - баг, косяк, говно алгоритм. мы ошиблись, вот ваши деньги + компенсация за моральные
Просто питоноделы всегда говорили, типа, свитч не нужен, потому что элифами это все решается (и это правда так, вполне читаемо, и не громоздко, а если громоздко, ну значит ты пихаешь что-то сложное в свои ифы, это просто говнокод)