Originally Posted by ShatteredFlame
It's because the two highest grossing films of all time Avatar and Titanic were both released at the very end of the year where there is zero competition.
Competition or not, I think those two films would've been hits anyways. They may not have become the two highest grossing films ever but they would've still made some good money. You can have every summer blockbuster open the same weekend as the new Star Wars it would still blow all of them out of the water. It's Star Wars, nothing can compete with it unless maybe there's an Avengers 2 that comes out on the same date. Even then, Star Wars still wins.