Yes, I'd be the first one to accept that things will have changed since then. But the scary thing about the general theme of Skytrax reviews is that the things I used to find good about VS - namely the cabin service, food, and seats - have all fallen behind competitors, at least judging by reviewers' comments. The comments by others about the need to go back to basics are well made.
Competitors have improved, and it's difficult to see any convincing reason to actively choose VS any more. It's a pity, because BA needs competition.