Our old host had very strict limits on the number or emails that could be sent using a php script. With over 500,000 users in our system, it was impossible to use a script based email system for news letters using that host.
This is one of the reasons that when launching the new website, we changed to a new host. The host we are using now does not have the same limitations as the old host.