VS 045 24 Nov 2012

Hi,
A colleague of mine was booked to fly on VS 045 Saturday 24 November.This flight was cancelled .Does anyone know the reason for the cancellation.Also he was informed that the next available flight for him to fly out to New York on wasn't until 26 th Nov.He kicked up a fuss and was put on a flight on 24 th, same day.Is this normal I.e kick up a fuss and you get better treated.
Gregg
A colleague of mine was booked to fly on VS 045 Saturday 24 November.This flight was cancelled .Does anyone know the reason for the cancellation.Also he was informed that the next available flight for him to fly out to New York on wasn't until 26 th Nov.He kicked up a fuss and was put on a flight on 24 th, same day.Is this normal I.e kick up a fuss and you get better treated.
Gregg