Tesla, Waymo, Cruise, etc all take real world data and load it into a virtual representation, then do planning inside virtual space, then execute that plan in the real world. It seems like this is just really clunky and doesn't handle weird edges very well.
Comma AI's thesis is that creating this big virtual world to do planning in is both a waste of time and compute, and also a worse driving experience. They just take a ton of human data, and essentially say "given this situation, what would a human do?". I.e. it's a neural network that takes in the last few frames of video, and outputs steering + accelerator + brake commands, with no intermediate virtual space representation.
A huge advantage of this approach is it scales really well. Human data in, model out. They are maybe a year behind Tesla FSD in terms of capability with a tiny team of ~15 or so, and they are gaining ground.
Tesla could probably improve their system by adopting a similar end-to-end approach, but I think this may not be easy to do for organizational/corporate political reasons. They have several hundred engineers working on all of the various bits of their FSD stack who are all incentivized to defend their turf.