"Apart from implementation bugs, it's a slippery concept at the fundamental level. For example, if you go over a speed bump, should you add its 4 inches to the altitude gain? What about the rougher pavement when you feel the bars go up and down - should those 'up' bits be added?"
I'm not so much interested in GPS resolution and/or wringing every inch out of my climbing...trust me, we do enough climbing around here that we don't need to lie about it on STRAVA...as I am just getting a number that I have even a small bit of confidence in.
Did I climb 2600' or 3000'? Who cares? What I DO care about is wondering if it was actually the 1200' Cateye Atlas tracked, the 842' Training Peaks graphed out like it was chiseled in granite or the 2937.43' STRAVA crowns me with or the middle-of-the-road reading MMR spits out? Like I said, a 2:1 to even 3:1 data swing is just insane.
You would think that the various websites, getting the same data, would at least be 'close'.
"While at the same time some people just like riding their bike, regardless of the metrics! Lucky ba....ds."
I hear ya, bartsie!!! I left the fork sensor for my Cateye Strada Wireless on the bike, the computer mount is interchangeable between the Stealth 50 and the Wireless and I'm THIS close to removing the ANT+ rear speed/cadence sensor, stashing the heart rate strap back in the box with the Stealth 50 and going back to the Wireless. Speed & Distance worked for me for decades...and no, I was never interested enough in absolute accuracy to do a circumference rollout (with rider on board)! Oddly, among 5 or more odometer readings at the end of group rides they were all 'close' to agreement.