Так ситуация с Mercurial необязательно относится к python way, что бы ты в это слово не вкладывал.
По-моему тут вполне простая и печальная ситуация. Разрабы выпустили новую мажорную версию где поломали обратную совместимость кучи вещей. Разрабы хотят чтобы все быстрее туда переехали, чтобы не поддерживать старую версию. Проеб тут только в том, что не было инструментов для быстрого и безболезненного перехода с одного на другой. Mercurial попытались усидеть на двух стульях и не смогли (по понятным причинам).
Но скрипты — это не Mercurial. Скрипты гораздо меньше и проще, как следствие, их и переводить на новую версию питона соответственно в разы проще. И то не факт что это нужно — долгое время тащили вторую версию питона рядом с третьей, а значит можно запустить старые скрипты без существенных проблем. Так что не писать скрипты на питоне потому что меркуриал поломался — это бессмысленно. Разумеется, никто не запрещает тебе не писать скрипты на питоне, но это не значит что есть весомые причины так делать. Ну вот захотелось не использовать питон — не используешь, никаких проблем.