I have an 11:35am flight. Maybe that is cutting it close, but doing the math, even if we aren't able to get off the boat until 8:30 (we plan to leave much sooner), that still gets us to the airport by 9:30, 2 hours before our flight. That is plenty of time if you ask me! I think Disney sometimes is a little overkill when it comes to MCO. The last time we stayed at Magic Kingdom, we missed our Magical Express (which was scheduled FOUR HOURS before our flight time) because one of our kiddos fell ill in the night before we departed. Mercifully they let us on a different magical express an hour later, but they refused to check in our luggage, and gave tons of warnings about how we were sure to miss our flight. We carried our own bags, checked in, went through security, and still waited around the airport more than two hours to board. MCO is really not that big of an airport.
Others with more experience let me know if I am completely off base, but the flight options for us were either 11:35 or 5:30, and I did not want to spend all day stuck at MCO.