Not necessarily. They don't have to keep Jack evil or kill him, have it be revealed that Jack didn't kill Mary, something else did and has been manipulating everything. Duma was all gung-ho about more angels, and closed off Heaven to Castiel. It's all connected, she even said that Naomi wasn't available. Something's up, and Jack didn't kill Mary. It has to do with Heaven, the desire for more angels, turning Jack and the Winchesters against each other, and getting Jack to embrace his full power. Perhaps, The Empty is actually in charge of Heaven, and is pulling all the strings, hello big bad for season 15.