Why this site was down again

There must be something inherently wrong with a web host which never fails to down my website and email every other week or so.
Excuse me, I’m feeling a little caustic today.
I’m writing an entry which nobody will see for a couple more days. Friends have been emailing / SMSing / calling me to tell me my site is down (thank you).
You see, my then-web host forgot to renew my domain, when I specifically asked them to do so a couple weeks before it expired. They replied, telling me all my requests were completed, lulling me into a false sense of security reinforced by the fact that, after Feb 25 (the due date), nothing happened.
That was what we would probably call a ‘Grace period’, which terminated suddenly this morning.
To cut a long story short, this is a new server, and the site will be redesigned on an ad hoc basis, so please excuse the blatant use of MT default stylesheets while I tweak things about.