Thank you for writing about your discussion with Rasmus Lerdorf and posting it here. I found the topics interesting and informative.
I have seen the same issues with frameworks, and have been looking into this issue with Ladder. I really dislike the fact that it's libraries make a lot of calls at start up to initialize various things, and am wondering if there are ways to minimize this.
Looking forward to seeing you the next time you're in the US.