Point to Point is the future - with the cost base in place, BA can only afford it in London. Feeder/hub model is dead.
Only problem is if BAA is broken up, price controls will cease. BA won't make a 10% margin on the higher feeds as demand shoots up - and the price controls and monopoly position are the only reason for its profits.
Right move in my opinion...future still uncertain.