The entire DC Extended Universe can be described in three simple words: Coulda.Woulda.Shoulda. From studio intervention, to massive reshoots, to the constant reshuffling of personnel, Warner Bros. just can't seem to get its cinematic comic book universe on the right track.
When a DCEU movie (with the exception of Wonder Woman) flops, people begin to wonder what could have been improved upon and the filmmakers behind them are all too happy to fuel the public discussion. Zack Snyder (Man of Steel, Batman v Superman, Justice League) and David Ayer (Suicide Squad) are the most vocal DC directors, using social media (mainly Vero and Twitter) to share their thoughts on what went wrong, what was axed, and so on.
According to the writer/director, Enchantress (Cara Delevingne) was being controlled by a Mother Box, helping prepare for Steppenwolf's invasion of Earth via a boom tube. Moreover, Enchantress's bland army of tar-like zombie bubble men were supposed to be the Parademons we see in Justice League, where Steppenwolf (Ciarán Hinds) collects all the Mother Boxes and tries to prepare the planet for the arrival of Darkseid.
As Suicide Squad had major story problems, one could assume that the removal (last minute or not) of Steppenwolf and the Parademons may have affected the overall quality. Enchantress was not a very compelling villain and her cliched evil arc of blue light shooting into the sky didn't help the matter. The constant picking and choosing, the copying and pasting, on the part of the studio is hampering these movies more than anything else.