Yah it appears to be the case, my wife and I (along with 9 other people we know) quit for the same reason. Sorry that your people bailed on ya, at least you hadn't
already re activated your sub though.
It may return in 6.1 we just have to "wait and see" aka "If Blizz loses enough subs it will return"