This is going to sound kind of gay but…
The overall goal is to make the best possible guess at what the air FEELS like for the bullet to fly through in that moment and at that location; in order to obtain a best guess calculation for the ballistics. That’s it.
When my dad was flying airplanes in the 70s they understood the concept even back then and way before then with flying planes through air. Early on they used a form of pressure altitude which is known altitude adjusted for atmospheric pressure. Later, density altitude came along to further refine the overall solution by factoring in temperature as well.
You can land on pretty damn good guesses by simply using elevation and temperature and a simple line graph for “feels like air”. Some of the solvers already have this built in when you manually enter an elevation and temp.
So, some solvers are using a form of pressure altitude, some are using just temperature and altitude and a calc in the backend, and some, with on board sensors or weather data synced from a device gathering closest station pressure, temp, and elevation are coming up with density altitude for the correction.
They all work. And at most hunting range shots with modern bullets, with known/good BCs, especially once data is trued up in the solver, you aren’t missing an animal because you didn’t factor in the weather data perfectly.
It’s still important to have a general idea of feels like air for the bullet which nearly all solvers now a days correct for via different methods.
Run some numbers on, say, a 147 ELDM at 2,800 FPS, at 300 yards. The difference between shooting in Alaska at 0 degrees and 0 feet of elevation and in Arizona in 110 degrees and 5,000 feet is probably only a tenth of a MIL.