Originally Posted by
KayPam
My phone could not do that (it does not have a barometer). Even if it could, I could not use it easily since it's in my pocket, not accessible.
Most phones made since about 2012 have an integrated barometer...
But to me the problem seems to be that you don't have a definite list of requirements. You'll never manage to buy a satisfactory product if you just buy the one with the longest checklist of features.
Take your Garmin D2 watch; all those functions mean that it is not optimised for one single function. It doesn't have a thermally-stabilised quartz oscillator, for example, so it isn't accurate as a chronometer. Eventually I think you'll hit the limits of the compromised functions and become dissatisfied.
In general it's better to buy a single optimised product for each specific use-case and leave the all-in-ones on the shelf.