Good review, but there are some problems/ in-accuracies with you article.
Weebly has over 100 templates that can be used to customize your website, which I feel is more than enough for most people. There are no limitations to the number of pages you can add either to free account websites or pro account websites. But you are correct in terms of other limitations, eg maximum file size for uploads is 5MB, although you can have as many files as you like provided they are under 5MB. Bandwidth is unlimited for either weebly free account or Pro account, you can only make 2 sites with weebly free account as compared to 10 sites with weebly pro account.
Spamming can be a real headache, although you can disable comments if you wish or use the approve comments options (called 'approve first') to allow you to moderate comments. I don't know much about hacked websites, so I can't add any comments there.
About websites being deleted/shutdown all I can say is that quite a few times it maybe caused by the website creators violating their Terms of service (ToS). Weebly states quite clearly that they can terminate your account which includes disabling your account and shutting down your website
without notice if you violate their terms. This isn't new as most other online website creators have the same conditions and will shutdown your site without informing you. I have done a bit of research on why weebly sites are abruptly shutdown, it turns out many of those sites which were shutdown were violating weebly's terms of service (eg get rich quick schemes, pyramid/MLM, copyrighted content etc) so it was only a matter of time before they would be caught anyway. Others who did not violate the Terms of service but still got shutdown, I can't say anything about that, but perhaps someone reported your site to weebly, which in turn caused weebly to shutdown your site.
All in all Weebly is a good platform, but not a perfect one. If Weebly was perfect we wouldn't be having this discussion and everyone would already be having a weebly website by now. ;)
(Just a Weebly user)
Sources:
google.com
Me ( I have a site so I know a little bit as well)
http://kb.weebly.com/faq-pro.htmlhttp://www.weebly.com/tos.php/