This may help you remember whenever you look at park hours:
EMH is for Disney on-site resort guests only. The park hours are advertised for the general public, not just for Disney resort guests. Since not everyone who will be reading the hours will be a Disney resort guest, it would be unfair of Disney to advertise that MK is open 'til 2 AM but then tell many of the people that they have to leave at 11 PM. From a public relations point of view, if you pay Disney to stay at their resorts you get something extra, rather than if you don't pay them you get something taken away.