No way...
High armor and HP is too much.
AVRE is already a "must-buy" imo...
I haven't seen an AVRE for over 20 games.
I haven't seen a churchill for weeks.
Guess people don't like slow, over-priced,side-teched, under armoured and under gunned tanks for some reason...