I hated the whole "protomatter" explanation as to why the Genesis planet has to be going haywire. Why set up David as a jerk?
How about the fact that the planet was formed from material from the Mutara Nebula rather than an existing space body? They could have went that angle instead.
Why did the planet even form in the first place? They didn't set up that it could happen like that.