Simple explanation: communist occupation of East Germany by the Soviets brought there the "excellent" development opportunities also seen in the rest of Eastern Europe and Russia. Before that, Prussia was way ahead of Bavaria.
And global worming does not explain any specific daily temperature. The point is there are hundreds of years of history to do comparative analysis and thousands of locations to consider. I would suggest reading the literature instead of trying to point to a counter example.
Max Weber was a smart guy, but he died 100 years ago. I hope we have better things to correlate with prosperity than just one strain of a particular religion.