Well, if what you’re saying were true, then anyone who gets a new iPhone and sets it up as “new” vs transfer/restore would lose their fitness data, right?
For at least the last 4 or 5 years I’ve transferred my data from old to new iPhone so don’t have experience but if that were the case I’m sure we would constantly see posts here.
Also, below screenshot is my local iPhone storage for the Health app, 2.46GB vs 442MB in iCloud and that delta is most likely due to compression. And you can see all the fitness data is there. The Fitness app shows 2.4MB of data which clearly is not my 7+ years of data…
View attachment 2181028