define "pay like crap". My experience in Berlin is different, depending on your experience 60-90K EUR is possible. Combined with the relatively low cost of living in Berlin, you can live comfortably. I don't see London paying significantly more, while being a lot more expensive.
That's exactly what I meant by that. I've been in a few companies and I don't think the compensation structure for SWEs is fair for most of the German market. I do agree that Berlin is still fairly cheap.