Climbing is definitely very much strength-to-weight ratio. At the same time, I've never dieted or restricted calories. You're just sort of mindful about not getting plump.
When you go to the grocery store, you find that the cheapest calories are the ones that are going to make you the fattest - the added sugars and fats in processed foods.