What I mean to say in terms of opening weekend, Suicide Squad has no real competition.
Yes, but every marquee film is scheduled so that is has no real competition, you said so yourself. Look at the top 9 earning films for 2016 so far :
Finding Dory - June 17th - $135 Million opening weekend
Civil War - May 6th - $179 Million
Deadpool - February 12th - $135 Million
Jungle Book - April 15th - $100 Million
Zootopia - March 4th - $75 Million
BvS - March 25th - $166 Million
Secret Life of Pets - July 8th - $104 Million
X-Men : Apocalypse - May 27th - $65 Million
Kung Fu Panda - January 29th - $41 Million
Every one of them had the opening weekend to themselves, so if the only reason a film does well is because of a lack competition then it applies to all of them. If it applies to all of them, then it's a non-factor in their success. Now, if you do really think that a lack of competition is the reason that a film has a good opening weekend, then what does that say about Deadpool?
It has been demonstrated that films released in February are the worst. (there are statistics and everything
) So Deadpool was released at the low point in the movie calendar, but I'm guessing if asked why the movie had such a strong opening weekend your answer would not be 'lack of competition.'
Look no actor gets through their career without one flop, and After Earth unfortunately had the problem of getting M. Night Shamalyan attached to it when his name was pure cyanide.
Wild Wild West, Concussion, Focus, The Legend of Bagger Vance, Winter's Tale, Hancock, Seven Pounds. I think it's fair to say Will Smith has been in his share of stinkers that had nothing to do with M. Night Shamalyan. Sure, having a big name attached makes selling the idea of a film far easier but if it's fundamentally a bad film people won't go to see it.