To what end though? It's a small thing sure but it's busywork. Why am I being asked to do busywork?
You certainly don't have to do it if you don't want Python 3 and 2to3 makes it a lot easier
Actually no, it hasn't. PEP8 is just a formatting standard, your code will work with your own standard too.
Yes, a lot of people need to get that memo
I don't like it as well, but it keeps a group of developers in check. And it can be configured, so there's that as well
Too bad autopep8 produces bad results out of the box