With regards to Otto being above average weight for his height, i suppose when one is not a full time pro, meaning one's income is not solely dependent on the TT sport, one can be more relax about one's weight.
I am sure if Otto is full time pro and his income is fully dependent on the sport...