suppose BA mentality is that arriving in the morning , you want to recover and be fed before heading into the office. Arriving in the afternoon, you are heading straight for home or the hotel (at a time that you can check in at).
My complaint, not holding an EU passport is that UK immigration Fast Track also shuts down at the same time if not earlier. Now that a pain since non-European flights do arrive all day long if not as frequently. Just imagine what will happen when one or more of those A380 planes arrives. To frightening to think about