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...