I've now read the PEP, and it simply fails to explain why implicit instantiation sucks so badly as to require all this pain. The arguments of readability and consistency are pretty mild suckage IMO.
My next question, then, is whether those arguments are strong enough to justify, for example, recommending against implicit instantiation in PEP 8, or changing the Tutorial's examples.
I think not. This is something that each project may decide for itself. But I'm at most -0 on this.
--Guido van Rossum (home page: http://www.python.org/%7Eguido/)