Everybody is agreed Bair is not a goal scorer and if we had one ready to replace him then he would not be starting. But we don't, so he is currently our best option and the team is structured on that basis. Shaw might be that man but only time will tell.
Repeatedly banging on about his shortcomings and blatantly ignoring any positive contribution is so blinkered. You were not so vocal regards Bair after the Hearts victory. Have you ever considered that, under our current circumstances, Kettlewell may be playing Bair looking for to him to assist others to take the chances he and the rest of the team create, rather than racking up KVV like numbers for himself? Kilmarnock being another positive example where Bair helped us win a game that looked lost.
Was I delighted when we signed Bair? NO.
Do I recognise that he has contributed towards our excellent start to the League season? YES.
Do I expect him to feature in the team for ever and ever? NO.
Where I do agree with you is that Kettlewell's efforts at finding a KVV replacement have fallen short. That's not really unexpected though and in truth Kettlewell did highlight how difficult that task would be. He was quite open that goals would likely have to come from other areas to compensate. And that is exactly where we are at.
I assume Bair has now joined your list that includes SOD and Spittal. Players whose every mistake is shouted from the rooftops, but whose every positive contribution is ignored.