Where the hell was King Kai during all of this? You would have thought if the earth was in such peril, he would have done something, from a training standpoint, to help. The whole future thing makes absolutely no sense whatsoever. Future Gohan should have been far more powerful than he was, even with not so perfect training. As many times as he fought the androids, his power should have increased significantly.