yup I totally agree about the reference frame. I think some people are taking the reference frame issue just a teenie bit further than it should be! haha groundspeed is reference to the "ground"... fancy that!
I complete agree with your definition of groundspeed in the last paragraph! Elevation shouldn't have any effect on groundspeed. If you fly over a mountain range, your groundspeed doesn't change at all.
It's simple and directly to the point and that's the way it should be.
EDIT: 6 pages to come to this conclusion?! and they say "together everyone achieves more".... lol