Your car contains more code than Boeing’s new 787 Dreamliner
news.discovery.com
news.discovery.com
That said, maybe the auto industry needs to learn to separate their systems like the airline industry since they have entertainment system buttons moving seats. I don't want my volume to affect my cruise control, thanks.
Of course, the entertainment systems of planes mostly run some kind of Linux or Windows CE, which include a lot more code than the above. AND they deploy one entertainment system for every few seats, so you would have to multiply the lines of code with that. AND all those displays have some microprocessors (or FPGAs) of their own, which add to the number of "ECUs".
In short, the article is just not fair.
Those systems may share information, through limited signals or simple data busses, but they are separate, not a big code blob like a PC or a server.