I like your points a bunch. Now what needs some emphasis is customer satisfaction. Usually in near monopoly situations customers hang on longer than might otherwise be natural. They get disaffected first, and then after another 3-7 years it starts showing itself unflinchingly in financials. Vitually every major company overhaul involves getting back to customers.