BA flight crew are very good at speaking to passengers. I also thought it was interesting how one of the flight crew (I presume FO) used to stand at the cockpit door and say goodbye, although this seems to have stopped?
I've been on plenty of flights with other carriers where no announcements are made, though I have to also say that in recent years I've come to expect flight deck announcements on all the major carriers, although the timings will vary. I've recently been on AA, OS, IB, KL, QF, EI and AF and have always had FD announcements at some point, although not necessarily always pre push back and, as CWS says, sometimes very pithy indeed. I even remember a BA captain once speaking to us briefly during taxi departing from LHR to apologise for not speaking to us earlier- making the very valid point that they had been busy on the FD and presumed that the pax would rather an on time departure than listening to him (and right he was!).