One of his shifted seats was 16C though, which is definitely not a bassinet and is easily the best seat in Y in the 3 class 777 if one doesn't mind an aisle seat.
Unless the bassinet baby came with a large family who have been put in 2 rows - even that's still poor from BA