wow you are a bitter bunch. I have flown with VS up front for years, and have come to know more than a few of you, outside the aircraft. The allowances you recieve are derisable I agree, but Virgin is not the career airline BA is. VS is all about having fun in your 20s and finding a rich fella on Upper Class for your 30's. But the atmosphere created by the crew on most flights is wonderful and while saving your allowances is quite often requires, you can have a lot of fun with them in JNB and CPT.
Lagos is a unique flight, and not one anyone wants to do. But it makes money and keeps the whole thing afloat. If your on a the JNB flight on the 24th May, let me know
Jon Gar