I have never seen an MMO with such little content, nor one that removes content as the game develops. Unless someone else can point to other mmo's which have.
-
"MMO" doesn't really have a set definition other than what it literally stands for (Massively Multiplayer, Online) which Destiny fits.