EA are a greedy corporation and I don't think they wouldn't cancel a good game that could make them money. I'm guessing that, along with 1313, this was not shaping up to be a good game.
The game was billed as a "story-based, linear adventure game" and that's tough to pull off in the current market, particularly "linear". When I reflect on all the great single player experiences I've enjoyed over the last decade, not have been non-linear: GTA, Red Dead, Horizon Zero Dawn, Mass Effect, Fallout, Elder Scrolls, Far Cry, Assassin's Creed, Ratchet & Clank, Dishonoured, Shadow of Mordor/War, Metal Gear V, Infamous,The Witcher, Arkham Knight, Dying Light, Watch Dogs, Rise of the Tomb Raider
The linear games is a much shorter list: The Last of Us, Uncharted, Tomb Raider (2013) and Until Dawn.