WordPress could really change their bad reputation by dropping support for PHP 5.2 in the next release, and requiring 5.3.
This would allow future WordPress developers to namespace their code, and out allow simple closures withint your code.
As of PHP 5.5, there is no support for a straight mySQL connection. There is no real downside in WordPress adopting the PDO standard.