Это незаконно. Все пункты трудового договора, противоречащие тк, суд признает ничтожными.Перед тем, как выйти на работу, работник подписывает согласие и сам выбирает вид компенсации. Принудить к выбору работодатель не имеет права, как и не оплатить.Работник может не согласиться выйти в выходной/праздничный день. Это его право.