No doubt about it - the only commercially viable business plan in the short/medium haul market at present is the low fare, no frills operation.
I suspect that BA's board are seriously kicking themselves over selling off Go - they could have franchised all their short haul routes to them! - and I note that even bmi and British European are trying to realign themselves as 'low cost' (but interestingly not 'low fare') carriers.