Well you've got it half right. The point to point services from the regions into Europe were withdrawn as they were losing money and not intergral to feeding the long haul routes. THAT was pretty obvious alas.
The business model at BA is built around regional feed and feed from Europe into a single hub at Heathrow.