They're not preferable to me! You'd be surprised how many families and people prefer evening EMH.
Oh . .I am sure there are plenty of families that prefer night hours (I would .. IF I was just going with my wife .. but with a toddler? (or even kids under 10)) .. no way would I want to stay out that late after an already LONG day in the park with another potential long day tomorrow at another park.
Also like an above poster mentioned . the cost to keep the park open an extra two hours at night must be immense ..
I am sure it is hard to staff people until 1:00 - 2:00 AM.
How many people are really getting food/souvenirs that late?
Less time to clean the park, fix attractions before the next opening.
Morning EMH .. probably easier to staff (would YOU rather start work at 6:00 AM or stay up until 1:00 AM after a long day?) .. it is only an extra HOUR of staffing (compared to 2) .. and gets people in the park earlier . .meaning they may have breakfast or snacks in the park ..etc. etc.
I've always wondered how many resort guests (what percentage) took advantage of EMH anyway.
I say ditch EMH .. keep the hours of the park consistent and just give resort guests a 4th Fast Pass. I am sure MOST (not all) people wouldn't miss a perk they sometimes didn't use every day for a 4th fast pass EVERY day of their trip.
I would think a 4th Fast Pass would be more of a selling point to do a resort stay than EMH.