Aber allein schon die App mit den Remote-Funktionen bietet sicherlich genug Möglichkeiten potenziellen Angreifern aufs Fahrzeug zuzugreifen. Ja, hier wäre dann die Ursache nicht die mangelnde Sicherheit im Fahrzeug. Aber ich traue mir wetten, wenn man es mal in die Fahrzeugsoftware geschafft hat, dann ist da nicht viel mit "Schutz". Das sieht man ja auch daran, dass jeder Bauer mit nem OBD-Dongle und ner App Steuergeräte codieren kann.
Ein Grund mehr, das Handy aktuell zu halten, damit auch die App sicher bleibt. Ich sag doch auch gar nicht, dass man es nicht machen sollte, aber es gibt schon wichtigere Dinge für Updates als das Fahrzeug, auch wenn das online ist.
Man muss da schon auch betrachten, wie man sich üblicherweise Malware etc. auf seinen Geräten einfängt. Ich wüsste jetzt keine Möglichkeit, wie ich das mit meinem i4 hinkriege. Hast du eine Idee?
Viel spannender ist da die Hardware-Seite, und da ist offen gesagt eh Hopfen und Malz verloren. Einerseits weil - wie schon genannt - OBD beispielsweise Unmengen an Einfallstüren bietet, und zum Anderen, weil sich hier halt auch größtenteils nichts dran ändern lässt. Neben OBD ist auch NFC (Digital Key) sehr anfällig für (MITM-)Angriffe etc. und ich bin mir sicher, dass ein echter Profi innerhalb weniger Minuten die volle Kontrolle über dein Fahrzeug hat. Und da hilft auch kein OTA-Update was. 
Deswegen: Ich mach jedes Update und würde es auch empfehlen, die zu machen. Aber zu sagen, dass ein G20 ein unsicheres Fahrzeug ist, weil der Besitzer wegen Codierungen, Unlocks, etc. keine Updates macht, halte ich nicht für korrekt. Wie schon geschrieben erinnere ich mich nicht an relevante Sicherheitsupdates in den Patchnotes, und ich hab die als Beta-Tester eigentlich schon immer sehr ausführlich gelesen.
P.S. Dein verlinkter Artikel sagt fast dasselbe. Klar, in der Theorie wäre ein Angriff über den Mobilfunk möglich, den löst aber auch ein OTA nicht, insofern da nicht wirklich jemand bei BMW in der Entwicklung Mist gebaut hat. Und für fast alles andere braucht man Nähe zum Fahrzeug. Fakt ist, dass eben einfach viele alten Standards heute nicht mehr sicher sind bzw. überholt wurden. Und die Automobilindustrie setzt eben viel auf alte bzw. bestehende Standards. Um solche Sicherheitsprobleme in einem alten Fahrzeug zu lösen, müsste man diese quasi neu entwerfen, weil man ein OBD-System nicht mal eben ersetzt bekommt. Stattdessen verbessern die Hersteller das eben mit jeder Fahrzeuggeneration. Die Folge ist dann eben, dass Codierungen etc. auch unter die Räder kommen, weil die Steuergeräte entsprechend geschützt werden.
P.P.S. Wir haben das Thema Sicherheit im Auto in einem Seminar während meines Studiums betrachtet und das war damals schon sehr besorgniserrege