Lol, I never said it was bad at mid/late game. It still does an excellent job vs infantry at all stages. I will even admit that the centaur is too good right now, but it's a crutch. All other british tanks have been overnerfed and the only one possibly in a good spot right now is the churchhill. Against a late game composition of vet stug/panther/jp4 the centaur is often more of a liability than its worth.
The ostwind underperforming has nothing to do with the centaur or the bofors so I don't see how its relevant.
you said: " It doesn't make sense to build a centaur late game and a bofors should serve as a viable alternative." ...