When you go on a ski holiday, skiing is the daily activity and the whole reason you’ve gone to that place.
It’s not like a holiday where you choose a different activity each day or perhaps do something for an hour, skiing is the focus of the whole day. A lot of people don’t see, to understand that.
In order to ski, people need to be safe and competent. They need lessons as well as practice. So when children go with their family, they will spend the day on the mountain. There is usually a mixture of lessons and family time.
If a child decides they don’t want to do their lessons and that is allowed, if they cannot ski competently, it means at least one adult doesn’t ski either the whole time. I know some people think children should call all the shots and determine what’s going on in the day, but this kind of holiday isn’t a flexible arrangement of multiple different activities.
I think Op done the right thing. She’s talked to him and engaged with him, and made the future expectations for the rest of the week clear. I would also speak to the teacher and ask them to keep an extra eye on him and try and boost his confidence a bit. And then just carry on.
If it really doesn’t work out, they will have to consider whether they go again. But for now, I’d be pretty firm and be making clear it not negotiable. The lessons are probably 2 hours and not all day. It’s not a big deal.