Well, Ian, I really admire your stuff, and appreciate your dedication to Python as a web development language. However, if the job isn't in Detroit, and isn't a payroll system , the simple fact that the job description may include "Python" experience can have exactly the effect you described earlier, of attracting coders. Even if it is about "boring enterprisey problems." In other words, it seems to me that the opportunity to address SOA, ESB, etc. with Python opens the door to building clean, lightweight, flexible, extensible, maintainable, and evolvable tools. Once you get that, the boring part is much less of an issue, IMHO.
Another point that you might consider. Maybe some folks don't get bored so easily, and really enjoy the ongoing challenge of keeping a system running with clean, efficient code, while avoiding bloat, one-offs, etc. I guess what I'm saying is that I think garden variety coders deserve the chance to use Python too!