Well back last night on a VS A340-300 and it wasn't any better!
IFE system unusable from time of cabin crew attempting to use it for pre-flight brief...very crackly and unintelligible sound...they left it out of service for the whole flight...
2 out of the 4 economy class toilets out of service, sealed with tape...lovely...you can imagine the queues for the remaining 2!
Many seat covers and back pockets hanging off throughout the cabin, at least 50% in the check of 5 rows that I made...on my own seat the velcro had come unstuck from the seat back and the cover hung down onto my table...
There was a time when VS made the extra special effort to provide quality of cabin and service...clearly not any more as this experience has been a total disgrace out and back!!