Hi Rajiv.
The aim of this talk was to get people thinking about how to parallelise their problems, and understand what could be parallelised and what were the real dependencies (hence the car assembly line analogy).
It demonstrated a particular way to use the Disruptor, where the Events were modified in the RingBuffer to allow different threads to process the event and annotate it with results. It's a pattern that was tried at LMAX in the early days, but is not used now as there's no performance benefits and it's a bit tricky to reason around, for exactly some of the reasons you point out - the fields might be subject to false sharing for example.
I wrote that talk a couple of years ago, and things have moved on a bit since then - both in terms of the Disruptor framework itself (the API for example) and in terms of the best use-cases for it. The information is still valid, but the main take away point should be understanding how to identify your event processors - what should be parallel and what should be sequential.
Trisha