If you want to fight that battle scheduled appointments are scheduled appointments. Virtual, in person or whatever. Your shop can bitch and moan but it would be your appointed place of duty. Any flak on that is definitely an issue you should push up to higher. Sucks that you're dealing with...