Yeah, I remember actually watching THIS episode when I was a kid and feeling how tense the atmosphere was because of how slowly Majin Buu was pulling himself together and how Piccolo wasn't FLYING AWAY IMMEDIATELY!
Welcome to the Buu Saga where every awesome moment gets immediately undermined. Like, it was bad in the Freeza and Cell sagas, but it goes into overdrive here.