Inexperienced or unfocused developers will have way more opportunities to not break lines nicely (for instance by using hanging indents, or even worse, nested hanging indents), making code less readable than the alternative.
Leading members of the Python community, including Raymond Hettinger and Kenneth Reitz, prefer allowing code to go over 80 columns. Keeping consistent with the rest of the Python community helps make cross-project contributions frictionless.
this is mostly due to string literals that exceed the 80 column width. Static analysis tools typically do not generally apply different line lengths based on line content, but eventually they will, and some already do for URLs.
This is a rule that newcomers often fail on with their first contributions. Getting rid of this limitation would decrease the friction they encounter when trying to get into open source development, and would let them focus on more important issues.