At least BA look after their 777 longrange pilots??!!
You will have seen the superb rest facilities on the Boeing LR aircraft that flew into LHR today. BA were going to put the same on their 777's about five years ago, to try and improve the standard of the pilots rest facility to somewhere approaching that of the cabin crew.
Remind me, did it happen?