VS002 on 9th March

I have a work trip coming up to NJ and wanted to return on 9th March on VS 2 from Newark to Heathrow.
However I was told by the work travel group that there is no VS 2 sceduled for 9th March. Called VS and they confirmed that but didn't have a reason.
Is this light loads again? Isn't it a bit ealy to be pulling flights due to light loads though? The work travel team also told me BA are running as usual on that date and for PE are over £400 cheaper than VS.
I wonder if the pricing is why VS have light loads?
However I was told by the work travel group that there is no VS 2 sceduled for 9th March. Called VS and they confirmed that but didn't have a reason.
Is this light loads again? Isn't it a bit ealy to be pulling flights due to light loads though? The work travel team also told me BA are running as usual on that date and for PE are over £400 cheaper than VS.
I wonder if the pricing is why VS have light loads?