Affliction is a long way from being anything like finished. If it were close, then we're looking at being a very dumbed down SPriest, since they'll retain Mind Blast and SW: Death in the execute; whereas Affliction's rotation doesn't really make any sense when it comes to Drain Soul's existence, as at the present figures in the calculator it would be a DPS loss to use as an execute. There's also nothing really clear in there about Soul Shards (Soul Harvest gone?), although the spec is apparently retaining them.