You assume that I haven't traveled the entire country. I have. I've been to many places that you describe and have friends in those cities. Student towns are sort of a bubble, they don't count.
The rest of Germany as you put it isn't any better. I've had people tell me Berlin is _shockingly better_ compared to $insert_name_here.