That in my humble opinion is uncalled for. People were promised goods / service and it is not unreasonable to expect the company to provide that service or goods. To indicate otherwise smacks a little of hitting below the belt (just my opinion which in a free country I am entitled to have).