What's the downside with static methods? It makes sense to me that they use them for factories and now that the can be effectively overridden in PHP5.3, I'm not sure why it's a bad thing... perhaps just a personal preference?
Thanks for the heads up, now I know I don't even have to bother checking it out...