Let's not totally sugar coat the s**t, Virgin are in deep cash trouble. All the fan fare and high fives are great but they are damm near broke. At least the Rat has some cash in reserve for a rainy day (for whoever ends up owning it ).
The only reason they have cash in the bank is they have not spent it on their product.
Most of the fleet still wears the old tired livery. The paint is just about falling off. Let's not even start on the 767 and 737 classic interiors.
If they were doing what Virgin is doing they would be in a similar position.