From: Lightning Strikes | #064
Sentinel Prime waited so long because his ship crashed and he got deactivated. He was supposed to meet up with Megatron, but he crashed, got sent into stasis, and ergo had to wait until Prime reactivated him. After that, he waited until he had a chance to get away with the pillars. Also, the Autobots getting exiled was pretty stupid, but the reasoning was clear: humanity did not think they could beat the decepticons, and wanted the Autobots gone anyway. However, that was communicated poorly and came off as rushed.
This still makes no sense. Why did Sentinel have to wait? All he did was betray them and then forcefully take the pillars, he could have done that at any time. There was no strategy involved there at all except for brute force. And when sending the Autobots away, you say the humans didn't think they could beat the Decepticons (obviously) which is their reason for getting the Autobots off their planet? What? I mean yeah, that's exactly what happened. And it still makes no sense.
--
~Halo Now you learn the mistake of challenging me.
http://img408.imageshack.us/img408/2734/hieis.jpg