I recently (3 days) moved from a Garmin smart watch to the Pixel 2 watch and the fitbit app.
The estimation of my calories burn is way off.
To give an example it is 12pm, I've walked 4 miles with the dogs and burned a total of 3092 calories so far.
I have checked my own stats and my, height, weight, age and gender are all correct.