Well I hardly need to add my tuppenyworth, oh go on then ... Queenofthesky since you seem to have disappeared of the radar, hope you stay there - oh and by the way, VS was IMO completely justified in sacking these people for potentially bringing the airline into disrepute and breaking their contract.
I for one would rather have the good and many cabin crew that I know and meet providing my safety and service in air, not you with your attitude.