As I travel thru BHX regularly I look at those departure screens and it only ever seems to be the same operator that has significant delay(s).
I'm not about to get in to a debate regarding one operator vs another but next time thru BHX check the screens for yourself and you'll figure out the operator I refer to