The moving of star wars from its summer release to December to accommodate the second Avengers movie has been expected for a while, does not mean it any less of a betrayal to the fans who expected star wars in May.
But now JJ gets the delay he wanted. Just like he delayed the last 2 star trek films.
Also there was no way Disney would have star wars and Age of Ultron open within weeks of each other because they consider that bad for business.
Would have been interesting to see a Whedon VS JJ match of who is the better director and which film makes more money.