I always thought the three hour pick up time was too early too until one trip when I barely made my flight. Just as we were getting onto the bus at the resort a family came running up and said they had missed their DME bus, because it had taken longer than they expected to get back from DTD. They then demanded to be put on our bus and when told there wasn't room demanded that some of us be made to wait for the next bus, since we had more time than they did. When told that wasn't happening, the dad then pushed his way onto the bus and said they'd just stand then. He refused to get off the bus and kept yelling that they were going to miss their flight. The bus driver and the guy that stands out front with the clip board were both insisting he get off the bus, as the bus still had another stop to make and there was not going to be room for them and it was not Disneys fault that they missed their assigned bus. Finally in all his ranting, the dad let it slip and admitted that they had missed their assigned bus on purpose because they thought the three hour pick up was ridiculous, but then they got tied up in DTD (at this point he glared at his wife, who was holding several shopping bags), then the bus from DTD was slow, and anyway they absolutely had to get on our bus and they thought it wouldn't matter if they caught a later bus. A manager from the resort finally came out and managed to get them off the bus, but his refusing to get off the bus threw our departure late, then the bus had to make a stop at another resort, then going back to the airport we got tied up in a wreck (we weren't in the wreck thank goodness, but traffic was stopped for a little while). Then my airline was the second stop at the airport. Then security lines were longer than usual. By the time I got to my gate, I had just a few minutes before they started loading. At that point I understood the reason for the three hour pick up.