You will find plenty of threads on here suggesting otherwise. I have had some superb flights, some average flights and one or two very poor ones - sample sze is probably around 20 flights with BA in F and the ratio about 25%/65%/10%.
But you will hear about the bad ones more often (hence my intial post).