I'm getting the translation of philistine, which seems a bit harsh?
Anything that better captures the flavour, for an Anglophone?
You could also call them submissive, hypocrite squareheaded cowards.
The "Spieß" seems to translate to "skewer", "spit", "pike". So, they sting, but are not very sharp. They always side with the authority du jour, because that keeps them safe.
"In general, the residents of Göttingen are divided into students, professors, philistines, and beasts... The number of philistines of Göttingen is rather large, like sand, or more precisely, like shit by the seashore; truly, when I saw them in the morning, with their dirty faces and white invoices, before the gates of the academic court, I could barely believe how God could create so much scum."
The modern use of the word, referring to somebody who is petty, obedient to any authority, bland and unpleasant, was probably shaped by Ödön von Horvath's novel "Der ewige Spießer" (The Eternal Philistine). The pejorative was popular among German students in the wake of the anti-fascist protests of 1968, referring to those set in their (Nazi) ways due to lack of critical thinking.
Note: Most of this comment is just me summarizing the German Wikipedia article on the word. I am not a philologist.
I assumed, the "spearmen" background, however, I find the analogy to be, probably by accident, to have a much wider reach, which I can not really communicate in English, since the vocabulary differs too much for that.
Thanks for the interesting comment.
It's really really hard to translate stereotypes from one country to another. There are a lot of US stereotypes that you can't translate to Germany either.