Rick, I appreciate your thoughts, really I do, and would love to code PHP5 only. But please trust that we have experience with who our users are and the technology that’s available to them. We’ve polled EE users before, and we also have daily experience in providing them with support. We still regularly support users running PHP 4.1 and MySQL 3.23. You can choose to believe that PHP 5 support is more ubiquitous than reported, and perhaps it is, but it’s still significantly weak. GoPHP5’s initiative chose 5.2 as the bar for a reason, and RHEL5, easily the most common server distro in the hosting market, does not support PHP 5.2 and never will. That’s a lot of people we’d be abandoning.
Even dropping support for severely out of date versions has to be made judiciously. And that’s exactly what we did here. Our customers, this community, and your clients are not severely impacted by this decision so it was a no brainer for us. Again, 1.x’s control panel works perfectly with IE6, and will be sold and supported for a long time. 2.x’s control panel markup is not locked away intermixed with programming logic, so if you need IE6 control panel support on a 2.x powered site, you are free to do so.