I thought this thread pretty much died, I guess not.
Regarding artillery, I've talked face to face with many WG employees, including Victor Kislyi (CEO) and Thaine Lyman (Head of Development). They know they screwed up the game by introducing arty, and are now trying to fix it. Not my words, but what they said themselves. I'm not sure how this can still even be argued, there are even several videos explaining how their focus is on fixing artillery, maps, balance and matchmaking.
I've also recently started streaming. Usually on Saturdays. If you'd like to support me by following that would be great, or just stop by and say hi next time I stream:
https://www.twitch.tv/akulav_na