Because it is relatively simple to position one LCD screen on the dash and you're done. Analog gauges must be individually placed, with x-y coordinates for the gauge, the pivot point of the needle, and the range of movement.
of course it is easy, that's pretty obvious. But that's not only about gauges vs LCD themselves. Even LCDs do not match the ones from real life (like, I can't imagine some 94 cars using LCDs from 2004, I am pretty sure same screen models didn't even exist). It is a lot of work to recreate things accurately, first one needs to research, then create matching LCD. That's a lot of work, but to me that's what sets aside "quckly done and call it a day" vs brilliant work.
In my plugin, I introduced multiple LCD elements missing in vanilla game, such as:
* Enhanced Motec:
• Per-wheel lockup/spin warning indicator
• Water temperature indicator
• Oil temperature indicator
• ABS aid level indicator
• Traction Control aid level indicator
• DRS state LED
* Additional Data pages:
• Tire Wear page
• Tire Pressure page
• Multi-class aware position Info page
• Multi-class aware gap behind/ahead page
• Personal Best/Class Best Delta page
Additional data pages are a bit of cheating really, most series would prohibit such data, but they started as a thanks to one modder who helped me tremendously in my effort. There is a number of series using those enhacements (search "for Crew Chief" at Trackaholics if interested).
if anyone needs more (with the goal of recreating reality more accurately) - please PM me.