[eluser]JasonS[/eluser]
[quote author="Dan Horrigan" date="1297806633"]
2) Namespaces are 5.3 only, CI is 5.1.6 compat. Not to mention adding namespaces would raise the entry barrier so high that all the noobs would leave.[/quote]
Seriously, I hope this isn't the reason for ignoring PHP5.3.
The whole problem with codeigniter of late has been its reluctance to get up to date. It has supported PHP4 longer than PHP have supported PHP4. If PHP5.3 is being ignored because a subset of users are not yet competent with the features then once again we will be stuck with an old version of PHP for years.
If using 5.3 can lower the CI footprint and improve performance then this is what should be used. Any decent host can support this either by default, an option in the control panel or adding a single line to a .htaccess file...
At the end of the day CI is made for developers to make their life easier, it isn't made for muppets or end users. Thinking that developers are not up to using a version of PHP which has been out for a quite a while now is wrong. I am fairly certain that developers who do not know PHP5.3 would soon get up to date and as usual the community would provide support when needed.
Finally, supporting the lowest common denominator will mean that CI will always be a year or two out of date...