Question: wot why is there artillery?
Answer: It discourages enemies from staying in one place too long and removes part of the advantage of cover. Most importantly, artillery provides a counterbalance to really big tanks. A T-95 is invincible to most things it faces, but a single artillery shot can kill it. TL;DR: it stops really big tank from being too OP.