Think about the helmet cracking idea like a car.
Cars these days are designed so that when they are hit head on the engine drops out and the front end acts like foam and absorbs the impact.
When a helmet is hit hard, it cracks and spreads the impact out on the rest of the helmet.