Online growth, cash generation and management's industry nous are reasons to stick with the high-flying high street retailer