I agree with Globaliser - there is no way the company would aim to bring in all the revenue to cover the purchase price, it's more likely to be over a period of at least 5 years.
Also BA/ Openskies are not interested in connections, the business model is for point to point traffic which is why JFK was chosen.
Re the LCYJFK point - there is a lot of excitement in the City for the route, even with the fuel stop, it will work really well, but should have been started sooner!