It doesn't make sense to have a Harry Potter premiere without Dan, Rupert, and Emma because if anyone of them is missing, it wouldn't feel right. I'm glad that they worked it out for the World Premiere but that really is no good for fans like me who don't have money to fly there.
From the sounds of it, the world premiere is the only one he'll be attending which makes me kind of irritated even though I know it's not his fault. When the U.S. premiere takes place, it will be in NYC, just like almost every other time, which makes no sense because New York, as great as it is, isn't a place where a huge film premiere should take place, especially for the final HP. Great.