JohnB Oh and backups? That sounds like a customer problem, not a hosting problem. If data is lost...data is lost.
There is always a line, and people sit on both sides of it.
I prefer to be the provider offering everything, and everyone is happy. etc., but the reality is a bit different.
Some prefer to remove email functionality altogether from the panel; some prefer to provide a full service with a professional service and a complete set of features.
Some prefer to do 100 Backups and put the right price on the package, as no one can give free storage and services. Others prefer (including clients) not to do backups, or (clients prefer to do their own backups) as long as the price is cheaper. (maybe they have an HTML website built in Notepad, and there is not much with backing up.)
I would not blame anyone for their choices, as every hosting company offers tailored services for a category of clients.
If you want to give 100 days of backups.. do so, but do not bash the neighbour for creating a package suitable for other clients.
You get what you pay for. (and that is OK) The only issue is when you pay for something and get cheated. You are promised your package does this and that, and later on, you realise that only 30% of what you were sold works.