Doesnt matter what features were delayed imo.. for a company to state they are promising to deliver "x" in turn for your hard earned money, and then pulling out at the 11th hour (without an acceptible notice period) is catastrophic.
Some people resubbed for "x", and as a result are feeling cheated
End of