I do believe it’s due to some server settings, but not sure if it actually depends if it’s PHP 5.2.x or 5.3.x, however it does work when using php 5.2.27.
As for the reason for having over 200 options, the client desires a drop down containing a list of all the countries in the world, where the average user would select his/her country.