First of all. I like howitzers too but as long as certain off map arty strikes can reduce them to ash in a single click (I'm looking at you Stuka bomb strike) nobody in their right mind is going to invest in 600 mp + 100 fuel in static artillery, even more so if it can't be built in HQ territory.
Edit: beaten to it
Second of all;
"You want to play on arty, retard? Here is your arty but... wait, it sux! Because we want it suck, we designed it to suck, because majority hates people like you, campers, so - go lose and suck to normal players, retard artyfag". That's some kind of bait, where in the end game pisses on your face. That's some kind of bad trolling, stop it CoH, please!
are you OK "artilleryfag" ? I mean in real life? I'm not going to lie. I've read some strange shit on the Internet, but that is right up there..