Question: why olympic weightlifters are fat?
Answer: Lifters are slightly fatter (men from 10 to 17% depending on weight category) than those in many other sports. This is because more muscle is needed to lift. And as you grow that muscle the body gets more inefficient at putting on extra bodyweight. A skinny person can put on weight with little added fat.