Not saying they're bad, but they're decent at best:
we both agree on that
As a foreword, i apologise for going straight to the point, dont take it personally.
Centaur? Give me an Ostwind that's far faster so it can actually get away while having similar AI/AT.
Cromwell? Give me a P4 that can actually damage inf with its pintle, while having better combat stats.
...
Comet? Give me a Panther that has better AT and survivability and a pintle that also gives it better AI.
Churchill / Crocodile? Gimme dat.
...
Play Axis then. You seek the wrong unit role or performance.
Firefly? Give me a Jackson that has better rof and speed and is effective without being a muni sink.
We all know Jacksons are the best option of allies TD