You can get from London Euston to Manchester Piccadilly and back again for £74 on a Saturday buying in advance. And thats travelling First Class! Travelling standard class would get you there and back for under £40
Maybe the average customer is smarter than Virgin give them credit for.