This happens at all airports not just MME, Eastern barely operate over Xmas, Easter etc because there is just not the passengers required. TNT don't operate on weekend so why would they operate on bank holidays ?
bmi don't surprise me running only 2 out of 4, I presume KL took at least one of theirs off too?