Should n't Froome be talking to the mechanics at Israel PT and not posting photos online?
Funnily enough, I just watched a recent video with bike fitter Phil Burt (British Cycling) who said that it should be the Pros job to know what their seat height is; not the mechanics.