We then went to Berlin and had a wonderful time similar to what you're describing. It was still a pretty chaotic and interesting city, with lots of art squats and cool parties. Probably not as cool as it was a few years earlier, but still pretty neat.
I understand in the intervening years Berlin has started to become a sea of condos and boring glass buildings and inflated real estate like every other western city. Or so I hear. So yeah, they "fixed" it.
That same trip we passed through Leipzig and it seemed pretty run down but kind of interesting bit obviously not as "active" as Berlin. My techno friend had good things to say about it, though.