Neither, just the miracle of modern manufacturing and cheap slave labor.Too good to be true or just a good bargain?
If the accuracy is good, pick up a few. The price of the ammeter is about what you'd pay for a precision shunt alone.
Be aware, though, that digital meter may look high tech, and give a to-the-tenth reading, but in a moving vehicle, they are much less than desirable than a "needle gauge".
Because your brain processes the two forms of information in different ways. Looking at a digital display requires you to recognize the numbers, translate them into a meaningful reading, then compare them to a known minimum/maximum/nominal value that you have to remember.
An analog meter can supply the same information by the relative position of the needle, which you can instantly recognize as in-or-out of the proper range without actually knowing the numeric value.
I have both digital and analog meter in my EV, and during on-road in-traffic driving I use the analog metering exclusively. A split-second glance at my volt and amp meters can convey all the information I need without having to even think about what the value is.
Also, digital metering values "jump around" a lot during the varying loads of an EV's operation, making them even harder to get a fast reading from.
For stationary troubleshooting and data logging, digital meters will always be more accurate, and therefore more useful when you don't have to time share with road hazards.