And now for the dissenting opinion... Take a look at the Grumman airplanes. They all have the battery ground connected to the engine case, then the engine case connected to the airframe via bonding straps. This works exceptionally well, and has proven robust and durable, in aircraft that are now pushing 45 years old, and often with many thousands of flight hours on them.
If you model the circuit using a resistor as each ground connection (because each ground connection IS a small resistor) it's very quick and easy to see why the primary grounding point should be the engine. After all, it's the engine case that's acting as the return path for the largest current consumer in the airplane, the starter, and it likewise is the return path for the next largest flow of electricity - the alternator. Grounding the battery directly to the engine ensures these large current flows transit the smallest number of mechanical connections (resistors).