I would guess that most regular business travellers using BA to IST will have by now switched over to Turkish. I appreciate BA don't have a large number of flights to IST, but is this really the best they can do?
Got back yesterday from a work trip from IST. Despite BA status, I opted to fly Turkish (where I have no status), primarily to be able to keep my laptop. The prices were comparable, but Turkish also came with a 3 course hot meal in both directions in Y. While BA have the option of buying a sandwich...
Assuming BA eventually can let passengers take electronics back into the cabin, I will probably continue to use Turkish on this route, both for business and leisure with family.