For starters...It's the fundamental shift to creating highly customized branded lands and the marketing of them that's the issue.
If you close the entire park during "Pandora EMHs", then be prepared to receive criticism when ride times approach 4 hours. Guests were leaving the park at 3-4 AM.
Now, I'm fully admitting the "Pandora EMHs" accentuates the issue. We just personally found ourselves ready to go home after about an hour in the land. There was really nothing else for us to do. We would have like to gone elsewhere in the park, but it was closed.
Someone can correct me if I'm wrong, but no other lands receive their own EMHs.
Secondly...we're already a year+ out and the current ride times are 140 minutes and 60 minutes respectively. Perhaps a few more rides should have been built within the land to accommodate the traffic. Na'vi River is a pretty high-capacity ride and the wait is still outrageous. FoP I give a pass to because of the experience time and load-capacity. But surely adding one or two carnival rides would have help things.