At the current rates, it seems like it's only going to be another 5 years or so before Python is straight-up a more complicated language than Perl 5. What it lacks in frankly bizarre corner cases it's going to make up for in subtly bizarre corner cases.
I used to feel like I could define __getattr__ or __setattr__ and understand the implications, but that's getting increasingly terrifying.