I think it's time for an asteroid die off theory. No more “Waiting to Inhale” oxygen or “My Pal Cal...cium”, none of that, but an asteroid and “then life freed of competition was able to select body plans.”
Details to follow.
You mean another asteroid die off theory! I say “another” asteroid die off theory, because the current theory is in big, big trouble.