This is not a legible font. You can clearly see they did not distinguish uppercase o and 0 (zero) at all. Uppercase i and lowercase L are barely distinguishable. Classic font blunders.
Yikes - I thought it looked fine at first but that's a wide zero.
That makes sense for code or technical text, but it is less relevant for car UIs. In an infotainment system you almost never see ambiguous strings where O vs 0 or I vs l matters. Everything is highly contextual, short, and glance-based. These fonts are tuned for distance, motion, glare, and quick recognition, not for reading arbitrary identifiers. If it tested poorly in real driving conditions that would be a real problem, but judging it by programmer font rules feels like the wrong yardstick.