In recent years British Airways has come to resemble a low cost carrier. Now it seems it is moving to an ultra-low cost model. Last November it announced it was increasing the number of seats on its 777s - the aircraft it uses on the BKK route - from 280 to 332. So in economy you'll be 10 across rather than 9 with a further reduction in leg room. Now it has turned its attention to its short haul fleet. Next year it will make a further reduction in leg room with a seat pitch of just 29 inches. This puts in on a par with the low cost Easyjet - but below Ryanair which has a seat pitch of 30 inches.
All BA would say is that this will keep fares low. Complimentary catering on all BA flights has been reduced - to zero on short haul routes. Breakfast on the last long haul economy flight I took from Chicago to London less than 2 years ago was one small slab of hard cake. Even that has disappeared. Not surprisingly the airline has been falling down the Skytrax rankings with reviews headed "The world's biggest rip off", "Poor quality budget airline", "Worst airline customer product" and "Hopelessly inadequate product."
http://www.bbc.com/news/business-39184179