I agree!
I was "counting on" the Midnight-3:00 AM EEMH for July 2.
This is my "new" plan:
Take advantage of the EEMH at Magic Kingdom on July 3 from 11:00-2:00 after watching Disney's Celebrate America at 9:00 and Main Street Electrical Paraded at 10:30.
For the 4th of July,arrive at Magic Kingdom for the 8:00 opening.
Visit Liberty Square and attend a show at The Hall of Presidents(a MUST on Independence Day!)

Work in as many other attractions as possible before it becomes PACKED!
Leave Magic Kingdom in time to return to my Resort for a quick shower,change of clothes and possibly a swim before heading to Epcot in time for the 3:00 Voices of Liberty 4th of July Concert(a second MUST!).
Take in the "atmosphere" at the America Pavilion and attend a showing of The American Adventure(a third MUST!).
Catch shows by Off Kilter and The British Invasion(they should be GREAT on the 4th of July!).
"MAYBE" make a "Monorail Run" to the TTC from Epcot in time to see Disney's Celebrate America(for the SECOND time) from the MK Ferry Dock,before returning to Epcot for the 10:00 IllumiNations/4th of July tag.
Attend the 10:00 PM-1:00 AM EEMH at Epcot.
CAN'T WAIT!