Is main battle tank good?

I have seen many people saying main battle tanks are shit but im relatively a beginner and 1/4 of my land arymy is main battle tanks. Would be appreciated if yall could coment of its good lr not, why and any suggestions for land army (I usually play with European Doctrine)