I'm happy to help you see some reasons! For starters:
- More humans available to identity bugs and undefined behavior
- Innovation in the form of programmers improving software on their automobiles and sharing their modifications
- Regulators are no longer the only group (other than the maker) with access to source code. This allows new entries into the automotive space without (badly) re-inventing the wheel. This breeds competition, and is a win for consumers.